命令行的Torrent客户端?

昨天我的一个朋友问我是否有一些在命令行上运行的torrent客户端。

我没有回答他,但我认为你有一些。

Deluge可由gui,web和console控制。

要设置对大洪水服务器的远程访问,请参阅瘦客户端指南 。

deluge-console

洪水控制台

deluge-gtk

标准的洪水gtk ui

deluge-web

洪水网络ui

我认为默认的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)访问它。