是否有在终端中运行的 BitTorrent 软件?

mlz*_*boy 127 command-line software-recommendation bittorrent

我想把它部署在我的VPS服务器上,以便快速下载资源。

这可以为我节省很多时间,因为有些资源在国外,

N.N*_*.N. 98

传播

Ubuntu Desktop 默认的 BitTorrent 客户端,传输,有一个命令行界面(默认没有安装,包是transmission-daemon)。可以设置守护程序,以便它可以通过终端和 Web 界面进行交互。

传输是一个很好的bittorrent客户端,因为:

  • 无论是哪种接口,它都是轻量级的。
  • 它很稳定,从来没有崩溃过。
  • 这很容易理解。
  • 它具有现代 bittorrent 客户端的功能,例如本地对等发现、完全加密以及对 DHT、μTP、PEX 和磁力链接的支持。

有关其功能的更多信息,请参阅此页面

  • 请注意,您需要先安装 `transmission-cli`,然后才能在终端中使用它。常规的 `transmission-gtk` 包不包含 CLI。更不用说还有 `transmission-daemon` 包。 (10认同)

hsi*_*nxh 56

rTorrent软件中心图像

rTorrent 截图

我写了一篇关于 rTorrent 的详细教程,包括它的安装和配置。在此处查看或查看官方用户指南

rTorrent 的优点

  • 轻的
  • 超快的下载速度
  • 非常有效的 BitTorrent 流量加密
  • 所有私人追踪器的支持
  • 非常可定制

rTorrent 的缺点


Pis*_*ing 29

洪水 洪水安装

Deluge是一个功能齐全但轻量级的 Torrent 客户端,它是用 Python 编写的,并在其核心使用libtorrent(rasterbar) C++ 库。

  • 独立或瘦客户端模式(分离核心/用户界面),以启用连接到远程或后台运行的守护进程(洪水)。
  • 多个用户界面,支持从大多数平台访问:

    • 用户界面


    • 网页界面

    • 控制台用户界面

  • 许多插件和应用程序扩展

  • 支持所有常用的bittorrent客户端功能:DHT、LPD、PEX、UPNP、加密、代理等。

  • deluge 最好的一点是你可以在远程服务器上运行后台进程,在本地机器上运行 GTK 接口。 (4认同)

Mat*_*att 27

咏叹调2c 安装 aria2c

支持 HTTP、FTP 和 Torrents 的 CLI 下载器。

要下载种子:

aria2c file.torrent

您还可以将其指向远程 torrent 文件,http://some web site here.com/file.torrent这样您就无需先下载 torrent 文件。

另外请注意,您可以使用此标志禁用文件分配:--file-allocation=none

Aria2c 还支持 HTTP 上的并行下载。使用该-j标志来确定有多少线程。对于单个 HTTP 文件的 3 个并发下载,请参见以下示例:

aria2c -j 3 website.com/file.rar

  • 我在这里尝试了大部分解决方案,这是唯一适用于我的 torrent 文件格式的解决方案 (2认同)

小智 12

蔚蓝 安装天蓝色

Azureus/Vuse 也有控制台模式。[免责声明] 我是开发人员之一。

要在控制台模式下使用 azureus,您需要从http://svn.vuze.com/public/client/trunk/uis/lib/下载几个额外的库

  • commons-cli.jar
  • 日志文件

如果将它们放在与 Vuze jar 相同的目录中,则可以通过运行以下命令启动控制台 ui:

java -jar Vuze-xxxx.jar --ui=console
Run Code Online (Sandbox Code Playgroud)

在 CLI 中,键入 help 以查看命令。几个有用的命令是:

  • 显示种子
  • 添加 [网址]
  • 开始 [x]
  • 停止 [x]
  • 删除 [x]

这是“show torrents”命令的示例输出

show torrents
> -----
 1 [>] 025.6%   Azureus4.7.0.0.jar (13.26 MB) ETA: 1m 41s
                Speed: 295.1 kB/s / 0 B/s       Amount: 3.56 MB / 0 B   Connections: 11(20) / 0(4)

Total Speed (down/up): 296.6 kB/s / 2.2 kB/s
Transferred Volume (down/up/discarded): 3.56 MB / 0 B / 0 B
Total Connected Peers (seeds/peers): 11 / 0
> -----
Run Code Online (Sandbox Code Playgroud)

查看http://wiki.vuze.com/w/Console_UI了解更多信息:-)


小智 8

我用它所有的时间 :

sudo apt-get install bittornado
Run Code Online (Sandbox Code Playgroud)

下载种子:

btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
Run Code Online (Sandbox Code Playgroud)

  • 这是最简单的使用方法。 (3认同)

bin*_*inW 8

安装洪流

stackoverflow.com 上一个类似的问题

那里接受的答案是 CTorrent,所以我想我应该在这里提到它。来自packages.debian.org的ctorrent的描述如下:

此应用程序是用 C++ 语言编写的,不需要任何图形组件,例如 X 服务器。原始 ctorrent 的上游已停止开发,现在由新开发人员通过新版本/错误修复对其进行更新。它是作为控制台程序构建的,甚至可以在提供外部 ssh 访问的机器中远程使用。

有关更多信息,您可以访问以下站点:
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/

还有一个增强版的 ctorrent,可以在http://sourceforge.net/projects/dtorrent/找到


dum*_*906 4

尝试 utorrent linux alpha 版本。它是一个无头服务器,可以通过浏览器(Web UI)进行控制。http://www.utorrent.com/downloads/linux

  • [您能否扩展您的答案以适应“软件推荐指南”(http://meta.askubuntu.com/questions/1872/how-to-run-the-software-recommendation-tag/1874#1874)? (2认同)