Ubuntu 18 配置 deluge
(以下方法适用于所有 debian 系 Linux)
- 安装 deluged 和 deluge-web
sudo apt install deluged deluge-web- 由于 deluged 自带的 start-stop-daemon 启动脚本有 bug 无法启动,所以使用 rc.local 设置开机自启,修改
/etc/rc.local,在exit 0前加入以下两行(debian 需要手动创建 rc.local):
deluged
deluge-web -f- 确认
rc-local服务已经启用
systemctl enable rc-local
systemctl status rc-local-
重启系统,观察 deluge 和 deluge-web 是否成功启动
-
打开浏览器进入
http://hostname:8112,其中hostname为机器的主机名或 IP 地址,8112 为 deluge-web 的默认端口,可以指定-p参数设置端口 -
webui 的默认密码为
deluge,第一次登录会提醒你修改密码

- 点击上方的
Preferences,首先设置下载目录

- 接着设置网络,入站端口建议设置成 10000 以上的高端口以免被 tracker 服务器禁止

- Daemon 设置 RPC 端口以及是否允许远程连接,如果你需要使用除 webui 以外的 RPC 客户端,就要勾选
Allow Remote Connections

- Queue 设置做种和下载的最大任务数,以及何时停止做种;将 Seeding 下的三个数值设置成-1 意味着跳过这些检查

- 配置完成
Deluge 安卓远程客户端
trireme 是由 deluge 爱好者开发的基于 flutter 框架的免费开源 Deluge 客户端
项目地址:https://github.com/teal77/trireme
请在 release 页面下载最新的 apk 包
在使用 trireme 之前,需要对 deluge 进行简单配置,请按以下步骤操作:
- 首先需要允许远程访问,在 webui 设置的 Daemon 页勾选
Allow Remote Connections即可

- 创建远程访问用户,修改
~/.config/deluge/auth,加入以下一行:
rpc:admin:10auth 文件的内容格式为:
username:password:levellevel 为权限级别,10 为管理员权限,5 为普通权限,1 为只读权限
- 保存修改,重启 deluge,打开 trireme 并添加服务器,端口号为上图中设置的
Daemon Port,用户名和密码为你在~/.config/deluge/auth设置的项目,连上服务器后就可以使用安卓客户端添加下载任务了


Deluge 性能调优
- 设置合适大小的 Cache 可以减轻磁盘写入压力,对于内存较大的设备,可以设置更大的 Cache Size 或者更长的 Expiry,对于小内存设备则反之

Cache
- 利用 ltconfig 插件对 libtorrent 进行调整,首先去
https://github.com/ratanakvlun/deluge-ltconfig/releases
下载最新的 egg 插件,然后在Preferences -> Plugins -> Install里上传,之后会出现 ltconfig 的菜单选项。勾选Apply settings on startup,然后在下拉菜单中选择High Performance Seed,最后点击Load Preset完成导入
