qBittorrent 是一款功能強大的開源 BitTorrent 用戶端,它提供輕量級、用戶友好的介面,同時提供整合搜尋、RSS 提要支援和內建媒體播放器等高級功能。它以其高效和廣泛的功能而聞名,使其成為需要可靠且強大的 torrent 用戶端的用戶的首選。對於運行 Ubuntu 的用戶,qBittorrent 提供穩定版本和不穩定版本,讓用戶在經過最多測試的版本或最新功能之間進行選擇。
在Ubuntu 24.04、22.04 或20.04 上,您可以使用「qBittorrent Team」Launchpad PPA 安裝qBittorrent,它為一般使用者提供最新穩定版本的存取權限,或為有興趣測試新功能的使用者提供不穩定版本的存取權限。此外,對於 Ubuntu 伺服器用戶,該指南將示範如何安裝 qBittorrent-nox,這是一個沒有圖形介面的版本,旨在透過 Web UI 進行管理,為伺服器環境提供輕量級解決方案。本指南將引導您完成桌面版和 nox 版本的安裝過程,確保您擁有滿足您需求的最佳設定。
匯入最新穩定版或預發布版的 qBittorrent PPA
安裝 qBittorrent 之前更新 Ubuntu
在開始之前,必須更新您的 Ubuntu 系統以確保所有軟體包都是最新的,這有助於避免 qBittorrent 安裝期間發生衝突。
首先,透過執行以下命令更新套件列表:
sudo apt update
接下來,使用以下命令繼續升級任何過時的軟體包:
sudo apt upgrade
安裝 qBittorrent 初始包
當您的系統是最新的時,您必須安裝 qBittorrent 所需的依賴項。這些軟體包確保您的 Ubuntu 系統可以安全地存取和匯入 qBittorrent PPA。運行命令:
sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https
此命令將安裝必要的軟體包或檢查它們是否已安裝。
導入 qBittorrent PPA
要安裝 qBittorrent,我們必須導入 “qBittorrent 團隊” 包含最新軟體版本的 PPA。您可以在穩定 PPA 和不穩定 PPA 之間進行選擇。穩定的 PPA 包含經過充分測試的版本,而不穩定的 PPA 包含可能未經徹底測試的最新功能。
執行以下命令導入您選擇的 PPA:
選項 1:導入 qBittorrent 穩定 PPA:
sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable -y
選項 2:導入 qBittorrent 不穩定的 PPA:
sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-unstable -y
qBittorrent PPA 導入後更新軟體包列表
匯入 qBittorrent PPA 後,更新軟體包清單以包含新新增的 PPA。這可確保您的系統在安裝過程中可以存取 qBittorrent 軟體包。運行以下命令:
sudo apt update
安裝 qBittorrent 桌面用戶端
在本節中,我們將在您的 Ubuntu 系統上安裝 qBittorrent 桌面用戶端並首次啟動它。下一部分適用於需要 qBittorrent Web 介面版本的用戶,該版本通常在 Ubuntu 伺服器上運行。
透過APT指令安裝qBittorrent桌面客戶端
現在您的系統已具備必要的依賴項和 qBittorrent PPA,是時候安裝 qBittorrent 桌面用戶端了。透過執行以下命令,使用更新的軟體包清單安裝 qBittorrent:
sudo apt install qbittorrent
此命令將從 PPA 取得適當的 qBittorrent 套件並將其安裝在您的系統上。
透過 CLI 指令啟動 qBittorrent 桌面用戶端
安裝 qBittorrent 後,您可以啟動並開始使用應用程式。若要啟動 qBittorrent 桌面用戶端(穩定或不穩定,取決於您匯入的 PPA),您可以在終端機工作階段中使用下列命令:
qbittorrent
此命令將開啟 qBittorrent 用戶端,您可以開始管理您的種子。
或者,如果您喜歡使用應用程式圖示而不是終端機來啟動 qBittorrent,則可以透過系統的應用程式選單存取它。為此,請遵循以下路徑:
Activities > Show Applications > qBittorrent
第一次使用 qBittorrent 程式時,您會遇到一個顯示法律聲明的彈出視窗。此通知保護 qBittorrent 免受法律責任,因為 torrent 在當今未經授權的下載中發揮著重要作用。
一旦您同意法律聲明,新安裝的 qBittorrent 軟體的主視窗將出現並可供使用。
為無頭環境安裝 qBittorrent-nox Web-UI(Ubuntu 伺服器)
qBittorrent-nox 可讓您在無頭 Ubuntu 伺服器或遠端存取的桌面上安裝 qBittorrent。透過WebUI介面,您可以使用您最喜歡的瀏覽器有效地管理qBittorrent。
透過APT指令安裝qBittorrent-nox
若要安裝 qBittorrent-nox,請執行以下命令:
sudo apt install qbittorrent-nox
qBittorrent-nox 專為無頭用戶端設計,可透過預設本機位置的 Web 介面進行存取:http://localhost:8080。預設情況下,Web UI 存取是受保護的。預設使用者名稱是admin,預設密碼是adminadmin。
為 qbittorrent-nox 建立系統使用者和群組
您將建立一個在背景執行並在系統啟動時啟動的 systemd 服務單元,而不是使用終端命令執行 qBittorrent-nox。
首先,建立 qbittorrent-nox 使用者和群組,以便該服務可以作為非特權使用者運作:
sudo adduser --system --group qbittorrent-nox
這 --system
標誌意味著您正在建立系統使用者而不是普通使用者。
輸出範例:
新增系統使用者「qbittorrent-nox」(UID 129)...新增使用者「qbittorrent-nox」(UID 129)和群組「qbittorrent-nox」...建立主目錄「/home/qbittorrent-nox」.. 。
將使用者名稱新增至 qBittorrent 群組
接下來,使用以下命令將您的使用者名稱新增至 qbittorrent-nox 用戶群組:
sudo adduser your-username qbittorrent-nox
使用我的用戶名的範例:
sudo adduser joshua qbittorrent-nox
為 qbittorrent-nox 建立 Systemd 服務文件
建立一個systemd服務文件 qbittorrent-nox
:
sudo nano /etc/systemd/system/qbittorrent-nox.service
將以下行複製並貼上到文件中:
[Unit]
Description=qBittorrent Command Line Client
After=network.target
[Service]
Type=forking
User=qbittorrent-nox
Group=qbittorrent-nox
UMask=007
ExecStart=/usr/bin/qbittorrent-nox -d --webui-port=8080
Restart=on-failure
[Install]
WantedBy=multi-user.target
儲存文件 (CTRL+O),然後退出 (CTRL+X)。
重新載入 qbittorrent-nox 的 Systemd 守護程式
重新載入您的 systemd 守護程式以使變更生效:
sudo systemctl daemon-reload
啟動並啟用 qBittorrent-nox
使用以下指令啟動 qBittorrent-nox:
sudo systemctl start qbittorrent-nox
若要讓 qBittorrent-nox 在啟動時自動啟動,請使用下列指令:
sudo systemctl enable qbittorrent-nox
在繼續之前,請檢查狀態以確保一切正常:
systemctl status qbittorrent-nox
存取 qBittorrent Web UI
使用 Web UI,您可以透過本機網路的瀏覽器存取 qBittorrent。鍵入伺服器的內部 IP 位址,後面接著連接埠號碼 (8080),例如 192.168.55.156:8080。如果在本機託管,請使用本機主機位址 127.0.0.1:8080。
預設使用者名稱是admin,預設密碼是adminadmin。
在採取任何進一步操作之前,更改預設使用者名稱和密碼以保護您的 qBittorrent Web UI 至關重要。要更新登入詳細信息,請透過以下路線導航:
Tools > Options > Web UI > Authentication
此時,您可以將使用者名稱和密碼修改為您想要的組合。這樣做將確保您的 qBittorrent Web UI 保持安全,並且只能由具有適當授權的人員存取。
附加 qBittorrent 指令
更新 qBittorrent 或 qBittorrent-nox
雖然使用命令列終端可能需要更多努力,但它通常是使系統保持最新狀態的最有效方法。若要更新 qBittorrent 或 qBittorent-nox,請執行以下命令:
sudo apt update
如果 qBittorrent 或 qBittorrent-nox 有可用更新,請執行下列指令繼續升級:
sudo apt upgrade
刪除 qBittorrent 或 qBittorrent-nox
如果您想卸載 qBittorrent,請按照這個簡單的流程操作。首先,如果您根據先前的教程安裝了自訂 PPA,請刪除它。
若要刪除已匯入的 PPA,請使用下列命令:
刪除 qBittorrent 穩定版 PPA:
sudo add-apt-repository --remove ppa:qbittorrent-team/qbittorrent-stable -y
刪除 qBittorrent 不穩定的 PPA:
sudo add-apt-repository --remove ppa:qbittorrent-team/qbittorrent-unstable -y
接下來,使用以下命令卸載 qBittorrent:
sudo apt remove qbittorrent
對於已安裝qBittorrent-nox的用戶,請使用以下命令將其刪除:
sudo apt remove qbittorrent-nox
結論
透過「qBittorrent Team」Launchpad PPA 在您的 Ubuntu 系統上安裝 qBittorrent 可確保您可以根據您的喜好存取最新的穩定或不穩定版本。此方法提供了靈活性,可保持最新功能或維持穩定、可靠的 torrent 環境。對於伺服器管理員來說,安裝 qBittorrent-nox 可讓您透過 Web UI 高效管理種子,使其成為無頭伺服器的理想選擇。透過 PPA 定期更新將使您的 qBittorrent 安裝保持安全且最新,確保 Ubuntu 上流暢高效的 torrent 體驗。
有用的連結
以下是一些與使用 qBittorrent 相關的有用連結:
- qBittorrent 官方網站:造訪 qBittorrent 官方網站,以了解有關應用程式、其功能和下載選項的資訊。
- qBittorrent GitHub 儲存庫:存取 qBittorrent GitHub 儲存庫以查看原始程式碼、報告問題並為開發做出貢獻。
- 維基百科:探索 qBittorrent wiki,以取得使用 qBittorrent 的詳細文件、教學課程和指南。
- qBittorrent 論壇:加入 qBittorrent 論壇討論問題、分享解決方案並獲得社群支持。
很棒的指南,能夠用它設定一個遠端 web-ui qBittorrent 伺服器。謝謝! 🙂