命令行的Torrent客户端?
昨天我的一个朋友问我是否有一些在命令行上运行的torrent客户端。
我没有回答他,但我认为你有一些。
Deluge可由gui,web和console控制。
要设置对大洪水服务器的远程访问,请参阅瘦客户端指南 。
deluge-console
deluge-gtk
deluge-web
我认为默认的torrent客户端传输本身有一个cli接口,可以安装
sudo apt-get install transmission-cli
我在无头服务器上使用rtorrent
来服务Debian和Ubuntu ISO,效果很好并且可以使我的网络链接饱和。 依赖性和内存使用量很小。
aria2 (sf.net)是一个多协议和多源,跨平台下载实用程序。 支持的协议是HTTP(S),FTP,BitTorrent,Metalink。 它可以从多个源/协议下载文件,并尝试利用您的最大下载带宽。
http://sourceforge.net/apps/trac/aria2/wiki/UsageExample#BitTorrentDownload
命令行安装和使用示例:
$ sudo apt-get install -y aria2 $ aria2c http://gtf.org/garzik/bitcoin/bootstrap.dat.torrent
是。 我使用ctorrent
作为我的主要客户。 通常来自tmux
。
sudo apt-get install ctorrent
几个星期前我正在为ubuntu服务器寻找一个torrent客户端。我没有找到任何有趣的东西,但μTorrent服务器。它运行一个web界面,可以从serveraddress访问:8000 / gui。
以下是Web界面的屏幕截图:
它可以从http://www.utorrent.com/downloads/linux下载
配置手册包含在下载的软件包中(您不会安装它。只需配置它并在您想要使用它时运行可执行文件。)。请注意这是一个alpha版本,它可能有一些问题。他们说这个版本是仅适用于32位Linux但我在64位服务器上使用它并且我没有遇到任何问题。
另一种选择是rtorrent,一个CLI应用程序。它不是用户友好的,我有不同的torrent文件的问题。你可以从存储库安装它:
sudo apt-get install rtorrent
WebTorrent
WebTorrent是node.js和浏览器的流式torrent客户端。 它还有一个命令行应用程序。
安装
npm install webtorrent -g webtorrent --help
您需要安装node.js和npm才能使用webtorrent。
要下载种子:
webtorrent magnet_uri
有一些torrent客户端可以在无头服务器上运行。 如果您可以通过控制台控制它们,我不知道,但以下客户端可通过Web界面控制:
- TorrentFlux的
- 洪水
Torrentflux可以在Ubuntu存储库中找到,但我认为现在已经过时了。
可以从getdeb存储库获取Deluge。 它还有一个GUI客户端软件,您可以从桌面运行该软件并连接到服务器上运行的“无头客户端”来控制它。
或者您可以运行install deluge torrent ,将其作为守护程序运行,并通过Web Interface或远程应用程序(例如Android上的Transdroid)访问它。