lala.im:Debian10:BT/PT工具存储库

運維技術·軟件/源碼·lala.im · 2019-08-31 · 117 人浏览

原文地址:https://lala.im/6302.html,請支持原作者!該處僅作轉載。

这段时间老是重复做一些事情:装Deluge/qBittorrent,开BBR等等,实在是太无聊了,想着搞个存储库方便点。
本来想用aptly搞台小鸡自己搭建存储库的,但是想了想,就几个软件包,专门搞台机器似乎不是很划算,然后找了个免费托管,除了不支持GPG签名以外,其他还不错。。
仅支持Debian10,添加方法:

echo "deb [trusted=yes] https://apt.fury.io/imlala/ /" > /etc/apt/sources.list.d/fury.list
apt -y update

目前这个存储库里面包含以下几个软件包:
libtorrent-rasterbar(1.1.13版本)
python-deluge(deluge修改版,增加跳过hash验证功能,1.3.15版本)
qbittorrent-enhanced-nox(默认ban迅雷等下载工具,4.1.7.1版本)
qbittorrent-nox (4.1.7官方原版)
如何安装/卸载软件包?

apt -y install python-deluge
apt -y install qbittorrent-enhanced-nox
apt -y install qbittorrent-nox

卸载:

apt remove --purge python-deluge
apt remove --purge qbittorrent-enhanced-nox
apt remove --purge qbittorrent-nox

如果在软件卸载后需要把附带的依赖也卸载:

apt autoremove

为避免安装出现问题,需注意以下几点:
1.以上所有软件都依赖于我这个存储库里面的libtorrent-rasterbar(1.1.13版本)
2.libtorrent-rasterbar(1.1.13版本)与其他版本不兼容,假如你在官方存储库安装了1.1.11版本请先卸载再安装。
3.所有软件都写好了systemd服务文件,并且安装完成之后会自动启动/设置开机启动,你可以使用下面的命令查看运行状态:
Deluge:

systemctl status deluged
systemctl status deluge-web

qBittorrent:

systemctl status qbittorrent

4.qbittorrent-enhanced-nox和qbittorrent-nox只能选其一安装,但可以无缝切换,比如你先安装了qbittorrent-nox,那么可以卸载再安装qbittorrent-enhanced-nox,qbittorrent-nox下载的种子/数据都可以在qbittorrent-enhanced-nox中使用,反之亦是如此。只需要重启一下systemd服务即可:

systemctl restart qbittorrent

5.systemd服务文件默认的启动用户/组都是root。

範例

運維技術 軟件/源碼 BT lala.im
Theme Jasmine by Kent Liao