前言
Deluge是一个功能齐全的跨平台BitTorrent 客户端软件,可在Linux, OS X, Unix和Windows操作系统下工作。它使用libtorrent作为其后端,有包括GTK+,网络远程客户端,命令行模式等多种用户界面。其设计方针是体积小巧且节约系统资源,通过丰富的插件来实现核心以外的众多功能。Deluge响应Freedesktop.org的倡议,兼容于GNOME, KDE, XFCE和其它多种桌面环境。它还是一款自由软件,使用GPLv3进行授权。
1、安装 deluge
sudo apt-get install deluge
2、安装 deluge web 管理面板
sudo apt-get install deluged deluge-web deluge-console
deluge 的安装目录在 /usr/lib/python2.7/dist-packages/deluge
如果出现add-apt-repository: command not found
错误,执行:
sudo apt-get install python-software-properties
3、创建 deluged.service 配置文件
sudo vi /etc/systemd/system/deluged.service
复制粘贴:
[Unit]
Description=Deluge Bittorrent Client Daemon
Documentation=man:deluged
After=network-online.target
[Service]
Type=simple
User=root
ExecStart=/usr/bin/deluged -d
ExecStop=/usr/bin/killall -w -s 2 /usr/bin/deluged
Restart=on-failure
TimeoutStopSec=300
[Install]
WantedBy=multi-user.target
4、创建 deluge-web.service 配置文件
sudo vi /etc/systemd/system/deluge-web.service
复制粘贴:
[Unit]
Description=Deluge Bittorrent Client Web Interface
Documentation=man:deluge-web
After=network-online.target deluged.service
Wants=deluged.service
[Service]
Type=simple
User=root
ExecStart=/usr/bin/deluge-web
ExecStop=/usr/bin/kill /usr/bin/deluge-web
Restart=on-failure
[Install]
WantedBy=multi-user.target
5、启动 deluged 和 deluge-web 服务,并设置自启动
sudo systemctl start deluged
sudo systemctl enable deluged
sudo systemctl start deluge-web
sudo systemctl enable deluge-web
6、开启远程访问(可选)
deluge-web默认只允许本地访问。默认端口:8112,默认密码:deluge
#启用远程访问
deluge-console "config -s allow_remote True"
#禁用远程访问
deluge-console "config allow_remote"
访问地址:http://你的公网IP:8112
到此,deluge 客户端配置基本完成。
deluge 官方网站:https://www.deluge-torrent.org/