ubuntu安装qbitorrent并开启搜索插件
缘起
之前一直使用的Transmission作为下载服务端,但是Transmission下载感觉不怎么积极,搜种消极,基本热门资源没问题,但是冷门的不太行。
因此在折腾使用更加流行,且自带界面更好的qbittorent。
折腾过程
安装
第一步先添加qbittorent的源
需要说明的是,需要更新到新版本的ubuntu,老版本的基本不维护了,我使用的20.04。
# 这里不使用stable是因为太老了 sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-unstable sudo apt-get update
第二步直接安装
sudo apt install qbittorrent-nox
第三步做一些设置
sudo adduser --system --group qbittorrent-nox
然后把自己当前用的用户也加入到这个新的用户组
sudo adduser your-username qbittorrent-nox
然后创建systemd service
sudo vim /etc/systemd/system/qbittorrent-nox.service
内容直接复制粘贴:
[Unit]Description=qBittorrent Command Line Client After=network.target [Service] #Do not change to "simple" Type=forking User=qbittorrent-nox Group=qbittorrent-nox UMask=007 ExecStart=/usr/bin/qbittorrent-nox -d --webui-port=8080 Restart=on-failure [Install] WantedBy=multi-user.target
保存退出,然后
sudo systemctl start qbittorrent-nox
就是启动了服务了。你以后可以用
sudo systemctl daemon-reload
来更新它,也可以用
sudo systemctl enable qbittorrent-nox
来设置开机启动,或者是用
systemctl status qbittorrent-nox
查看当前运行状态。
qbitorrent webui卡死问题解决
通过上面的设置,一段时间内稳定运行,有10来个小的种子,最近玩了下pt(开启了ipv6),发现经常webui出现卡死问题(service启动后也得卡十来分钟才能进去webui界面),经过不断的搜索,终于发现了解决qbitorrent webui卡死问题的方法。
根本原因,开启ipv6后,同时机器上有多个网卡时,qbitorrent在运行时,会扫描所有的网卡,而此时网卡多且有ipv6时很慢,因此通过如下设置后就能解决:
在设置
->高级
-->网络接口中
,选择实际能联网的那个网卡,然后保存后重启服务。
经过一天的观察,60多个大的pt种子也没有出现卡死问题了。
此处参考:https://github.com/c0re100/qBittorrent-Enhanced-Edition/issues/280#issuecomment-902465423
qbitorrent没有日志问题
之前用过Transmission,在运行过程中会有完善的日志,而最近使用qBitorrent后,发现怎么设置都没有日志了。
通过搜索,发现可以使用如下配置生成日志:
在stop qbitorrent服务后(注意必须先关闭,否则修改可能被正在运行的服务回写导致不生效),在~/.config/qBittorrent/qBittorrent.conf
配置中,增加如下配置,注意path路径是个文件夹,不能是个文件,否则记录不进去的(这前就吃了这个亏。。怎么搞都不行)
[Application] FileLogger\Age=6 FileLogger\AgeType=1 FileLogger\Backup=true FileLogger\DeleteOld=true FileLogger\Enabled=true FileLogger\MaxSize=20 FileLogger\Path=/var/log/
然后保存文件,重启qbitorrent服务。
这里主要参考了这里,https://github.com/qbittorrent/qBittorrent/issues/6033
安装jackett搜索插件
qbittorent自带了一个jackett搜索插件,可以搜索热门的资源方便下载。
首先需要配置jackett插件,可以在一个独立设备上安装一下就行,docker安装也可以,可以参考https://github.com/qbittorrent/search-plugins/wiki/How-to-configure-Jackett-plugin
https://github.com/Jackett/Jackett
其中有很多非官方的搜索源在这里https://github.com/qbittorrent/search-plugins/wiki/Unofficial-search-plugins,我们可以在这个地址看到,在jackett服务端进行设置即可。
参考文档
https://github.com/qbittorrent/search-plugins/wiki/Unofficial-search-plugins
https://zhuanlan.zhihu.com/p/341862484
https://github.com/Jackett/Jackett
https://github.com/c0re100/qBittorrent-Enhanced-Edition/issues/280#issuecomment-902465423
https://github.com/qbittorrent/qBittorrent/issues/6033
发表评论