Ubuntu/Debian Linux编译Deluge安装

by 神北小毬&R酱 https://npchk.info/deluge-ubuntu-debian/ & https://blog.rhilip.info/archives/754/

前言

透過APT安裝的Deluge有兩個缺點:版本老舊 (特別是Debian)、不能指定版本。

此教學通過測試於Ubuntu 16.04/18.04 和 Debian 8/9。

以下將從Deluge官網下載安裝包,並使用Deluged和Deluge-web (WebUI) 文章下半段有Deluge2.0安裝教學

上次更新日期:2019 年 11 月 9 日

安裝編譯libtorrent的工具和依賴

apt update
apt install build-essential libboost-system-dev libboost-python-dev libboost-chrono-dev libboost-random-dev libssl-dev automake libtool 

編譯安裝Deluge的後端軟件libtorrent-rasterbar:

wget https://github.com/arvidn/libtorrent/releases/download/libtorrent_1_1_12/libtorrent-rasterbar-1.1.12.tar.gz
tar xf libtorrent-rasterbar-1.1.12.tar.gz
cd libtorrent-rasterbar-1.1.12
./configure --disable-debug --enable-python-binding --with-libiconv
make -j$(nproc)
make install
ldconfig

安裝Deluge的工具和依賴

http://download.deluge-torrent.org/source/ 從官網下載Deluge安裝包,若需指定版本請自行修改版本號 (不適用於de2.0):

解壓Deluge安裝包:

安裝Deluge:

設置開機自啟

輸入以下內容:

輸入以下內容:

啟用以上設置:

啟動Deluged和WebUI:

安裝完成!在瀏覽器輸入 http://你的IP地址:8112 即可進入DelugeWebUI

WebUI默認密碼:deluge

創建下載文件夾和設置權限

Deluge把下載路徑設置到 /home/Downloads就OK了!

[嘗鮮] 安裝Deluge2.0正式版

此部分目前僅適用於Ubuntu18。 Deluge2.0已遷移到Python3,需要的軟件包python-libtorrent會換做python3-libtorrent。

編譯安裝Deluge的後端軟件libtorrent-rasterbar:

安裝Deluge的工具和依賴

http://download.deluge-torrent.org/source/ 從Github獲取源碼,現時最新版本是Deluge-2.0.3,若需指定版本請自行修改版本號:

安裝Deluge:

設置開機自啟

輸入以下內容:

輸入以下內容:

啟用以上設置:

啟動Deluged和WebUI:

安裝完成!在瀏覽器輸入 http://你的IP地址:8112 即可進入DelugeWebUI

WebUI默認密碼:deluge

創建下載文件夾和設置權限

Deluge把下載路徑設置到 /home/Downloads就OK了!

安装ItConfig

ltConfig is a plugin for Deluge that allows direct modification to libtorrent settings.

介绍页面:http://forum.deluge-torrent.org/viewtopic.php?t=42887

https://github.com/ratanakvlun/deluge-ltconfig/releases 上下载最新的egg发布文件

进入Deluge WebUI配置页面安装

安装完成后启用该插件即可~

附送二个配置

Itconfig 参数修改(适用于32G及以上内存独立服务器)

Itconfig 参数修改(适用于8G及以上内存独立服务器)

最后更新于

这有帮助吗?