想要传输的 CLI 接口:传输远程、传输 cli、传输远程 cli?

Dia*_*gon 11 command-line transmission 20.04

Ubuntu 20.04 软件包transmission-cli说:

该软件包包含一个(已弃用的)独立命令行客户端、用于与传输守护程序连接的传输远程以及用于创建、编辑和检查 torrent 文件的工具。

事实上,看着transmission-cli包裹,我看到它包括一个/usr/bin/transmission-remote

另一方面,传输项目 github说:

在开发传输远程之前,创建了独立客户端传输 cli。一次仅限于一个 torrent,transmission-cli 已被弃用,其存在主要是为了支持依赖于它的旧硬件。在几乎所有情况下,都应该使用传输远程。

那么它是哪个?是否transmission-remote已弃用?它与什么有关系transmission-cli?此外,在网上查找时,我发现16.04 中有一个传输远程 cli,尽管它不在 20.04 存储库中。

我只想要一个传输的 CLI 接口,以便我可以编写一些脚本。有人可以澄清我在这里看到的内容吗?

编辑:简单地说,我想弄清楚transmission-remote传输项目 github 页面所说的已替换transmission-cli是否与transmission-remoteUbuntu 20.04 包中名为transmission-cli.

Art*_*ild 10

传输 cli是一个非常简单的 CLI 实用程序,没有 TUI/Ncurses 接口。它用于输入与传输守护程序交互的单个命令。这应该适用于脚本目的,但该包已被弃用。

传输远程是传输包中包含的 CLI 实用程序。类似于transmission-cli,这应该适合脚本目的,但这个包仍然更新。

传输远程 cli是一个 TUI(文本用户界面)应用程序,具有用于导航和处理种子的实际用户界面。但是,此软件包也已弃用。

对于 TUI 包的最新分支,您应该查看以下其中之一:

  • stig - 看起来正在开发中,但处于 alpha 状态
  • tremc - 看起来开发很慢,但可能更稳定


mur*_*uru 10

包的描述是十年前写的。然而,自述文件中的文本是四年前才添加的。可以肯定地说,描述需要更新。您可能想要提交一个错误(也可能与 Debian 一起提交)以更新和澄清它。

请注意,这transmission-remote-cli是一个单独的项目。的transmission自述在谈论transmission-remote(源文件utils/remote.c从同一回购,这是确实存在)的Ubuntu 20.04(和其他当前版本)。