如何让 qBittorrent 在 Linux 上连接更多的 tracker

对于 Linux 上的 qBittorrent,它不同于我们在 Windows 和 Mac 上的桌面版,我们只能通过 web 来管理,基本的功能都一样,但是有一个问题比较麻烦,就是无法打开高级设置里的【总是向所有等级的 Tracker 汇报】。

❗️❗️注意,qb 4.2 以及之后的版本,webUI 已经可以管理高级设置了,所以想简单的,可以升级版本即可。我个人的建议也是直接升级即可,不过如果因为有特殊原因没法升级,可以继续看下面的方法折腾。

这对于我们下载 BT 任务,影响就比较大了。

但是在研究一番之后,我还是成功的开启了这个功能。

我的思路是这样的,Linux 上的 qb,它有一个配置文件:qBittorrent.conf ,我通过修改这个文件,应该也是可以开启这个功能的。但是,我不知道添加什么语句,才能开启。所以我想到看一下我电脑的 qb 配置文件,来参考一下。

那么我先查看一下我 Mac 上的配置文件:qBittorrent.ini ,它在用户目录下的隐藏文件夹.config里面,在这个文件里面,我找到了这一句

Advanced\AnnounceToAllTrackers=true

它是放在 [Preferences]下面的,那么按理,我在 Linux 上也添加这一句,就可以开启这个功能了。

Linux 上可能不同的发行版本,它配置文件的位置有可能不同,想我的 N1 小钢炮,它的配置文件是在这的:

/var/lib/qbittorrent/.config/qBittorrent/qBittorrent.conf

而我之前用脚本安装的 qb ,它的配置文件是在 home 目录下的某个位置,而如果在 docker 上面,它在容器中的位置可能也不一样吧。所以如果找不到,可以全局搜索一下:

find / -name qBittorrent.conf

找到之后,用 vim 编辑这个文件,添加

Advanced\AnnounceToAllTrackers=true

保存,重启 qb(不会的话就重启机器)

然后就成功了,此时 qb 在下 BT 任务时,就可以连接多个 tracker 了。