商店
Deluge
0
2006年9月25日
概述
Deluge 是一個免費、開源、跨平台的 BitTorrent 用戶端,基於 Python 和 libtorrent(C++ 函式庫),於 2006年 首次發布,遵循 GPL-3.0-or-later 授權。它採用客戶端-伺服器(守護程式)架構,支援多種前端介面,包括 GTK+ 圖形介面(用於桌面)、Web 介面(遠端管理,存取 http://localhost:8112,預設密碼為 deluge)和命令列介面(CLI),透過 libtorrent 處理 BitTorrent 協定的網路邏輯。 Deluge 設計目標是輕量、安全且功能豐富,透過外掛系統(如 AutoAdd、Blocklist、Scheduler)擴充功能,佔用資源少(約 22 MB 安裝包,閒置 RAM 約 50-100 MB)。最新版本為 Deluge 2.2.0(2025年4月),支援 Python 3、GTK3 和 Windows(自 2.1.0 起恢復 Windows 支援)。
歷史與發展
- 起源:
- 2006年9月:Deluge 由 Zach Tibbitts 和 Alon Zakai 發起,基於 Python 和 libtorrent,旨在提供輕量級 BitTorrent 用戶端。
- 目標:與 uTorrent、Vuze 競爭,提供無廣告、開源的替代品。
- 發展歷程:
- 2008年:Deluge 因抗 Comcast 頻寬限製而出名,無需修改代碼。
- Deluge 1.0(2008):引入守護程式(deluged),支援遠端管理。
- Deluge 1.1.0(2009):支援 磁力連結(magnet links)。
- Deluge 1.1.1-1.1.3(2009-2010):Windows 安裝程式缺失,因打包者退出。
- Deluge 1.3.13(2016):修復大量 bug,Ubuntu 軟體倉庫版本。
- Deluge 2.0(2019):遷移至 Python 3 和 GTK3,支援順序下載,移除 AutoAdd 核心功能(改為外掛程式),增強 WebUI 和安全性。
- Deluge 2.1.0(2022):恢復 Windows 支援(libtorrent 1.2.x 和 2.0.x),改進插件系統。
- Deluge 2.2.0(2025):最佳化效能,支援 Ubuntu 25.04、Windows 11 和 macOS。
- 社區與支持:
- 由 Deluge 社群維護,託管於 deluge-torrent.org、GitHub(僅接受 PR)和 forum.deluge-torrent.org。
- 用戶反饋稱“Deluge 的插件系統很強大,但需要手動配置”
- 開源許可:
- GPL-3.0-or-later。
主要特點
Deluge 以輕量級、跨平台和插件化為核心,適合下載和分享大型檔案。以下是其主要特點:
- 輕量級設計
- 安裝套件約 22 MB,閒置 RAM 50-100 MB。
- 最低硬體需求:1 GB RAM,1 CPU 核心。
- 客戶端-伺服器架構
- 支援 守護程式(deluged)運行,分離核心和介面。
- WebUI(http://localhost:8112,預設密碼 deluge)支援遠端管理。
- CLI 和 GTK+ 介面提供靈活控制。
- 插件系統
- 內建外掛:AutoAdd(監控資料夾會自動新增 torrent)、Blocklist(封鎖 IP)、Scheduler(定時下載)。
- 第三方外掛程式(如 LabelPlus、Trireme)擴充功能。
- 網路功能
- 支援 磁力連結、DHT、Local Peer Discovery、NAT-PMP、Peer Exchange、協定加密、UPnP 和 Web 種子。
- 安全性與隱私
- 支援協定加密和代理(HTTP/SOCKS)。
優勢與限制
優勢
- 輕量級:
- 22 MB 安裝包,50-100 MB RAM 佔用,優於 Vuze。
- 跨平台:
- 支援 Windows、macOS、Linux、FreeBSD。
- 外掛系統:
- 50+ 外掛程式(如 AutoAdd、LabelPlus)擴充功能。
- 遠端管理:
- WebUI 和 CLI 支援遠端控制,適用於伺服器。
- 安全性:
- 協定加密和代理程式支持,優於 uTorrent 的免費版。
限制
- 預設功能有限:
- 缺少內建搜尋、Web 種子支援和嵌入式追蹤器,需插件補充。
- 開發更新緩慢:
- 2017-2019 年無重大更新,社區活躍度低於 qBittorrent。
- 介面設計:
- GTK+ 介面略顯簡陋,無 qBittorrent 的現代化設計。
- 外掛穩定性:
- 部分第三方外掛程式(如 LabelPlus)。
總結
Deluge 是一個免費、開源、跨平台的 BitTorrent 用戶端,基於 Python 和 libtorrent,以輕量級(22 MB)、插件化(50+ 插件)和遠端管理(WebUI、CLI)為核心,適合 Windows、macOS、Linux 和 FreeBSD。它支援磁力連結、協定加密和頻寬控制,最新版本 2.2.0(2025)優化了效能和 Windows 支援。 Deluge 的插件系統和輕量性更適合開發者。