萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

打造完美 Linux 系統:常用軟體安裝指南 (一) — 軟體源優化、P2P 下載、BT 客戶端

全新安裝的 Ubuntu 系統需配置優質軟體源與安裝核心應用,才能發揮生產力。本文以 Ubuntu 5.10 (Breezy) 為歷史背景,示範更換國內鏡像源、安裝 aMule (eMule)、Azureus (Vuze 前身) 等 P2P/BT 下載工具的經典流程,並提供現代對應方案。

一、優化軟體源:使用國內鏡像加速下載

編輯 /etc/apt/sources.list,替換為高速鏡像站 (以清華/中科大/阿里雲/網易為例);現代 Ubuntu (22.04+) 建議直接使用官方鏡像選擇器或 software-properties-gtk 圖形介面切換。

歷史範例 (Breezy 時代 cn99 鏡像)

deb https://ubuntu.cn99.com/ubuntu/ breezy main restricted universe multiverse
deb https://ubuntu.cn99.com/ubuntu/ breezy-updates main restricted universe multiverse
deb https://ubuntu.cn99.com/ubuntu/ breezy-security main restricted universe multiverse
deb https://ubuntu.cn99.com/ubuntu-cn/ breezy main restricted universe multiverse
deb https://ubuntu.cn99.com/backports/ breezy-extras main restricted universe multiverse

現代通用範例 (Ubuntu 22.04 Jammy - 清華鏡像)

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse

修改後執行:

sudo apt update

二、eMule 電驢網路:aMule

aMule 是 eMule 的跨平台開源實作,支援 eD2K/Kad 網路、IP 過濾、Web 介面、命令列模式。

安裝

sudo apt update && sudo apt install amule

首次設定

  1. 啟動 aMule → 偏好設定 → 連線:設定下載/上傳限速、連接埠 (預設 4662 TCP, 4672 UDP)。
  2. 伺服器:加入可靠伺服器列表 (如 https://www.gruk.org/server.met.gz、https://peerates.net/servers.php)。
  3. Kad:啟用 Kad 網路,下載 nodes.dat 或從已連線節點學習。
  4. 共享目錄:指定共享資料夾。
  5. 遠端控制:啟用 Web 介面 (預設 https://localhost:4711) 或 amulecmd/amuleweb。

高 ID (公網可連入) 獲取

  • 路由器設定埠轉發 (TCP 4662, UDP 4672) 至本機 IP。
  • 或開啟 UPnP/NAT-PMP (aMule 偏好設定 → 連線 → 勾選 UPnP)。
  • 驗證:aMule 狀態列顯示「高 ID」或日誌出現 Public IP。

aMule 高 ID 成功
圖1:aMule 成功獲得高 ID

三、BitTorrent 客戶端:Azureus (現稱 Vuze) / 現代替代品

Azureus (後更名 Vuze) 基於 Java (SWT),功能極豐富:DHT/PEX/UTP、磁力連結、RSS 訂閱下載、內建播放器、裝置同步、插件系統。但 Java 基礎導致記憶體佔用較大。

安裝 (需 Java Runtime)

# 安裝 OpenJDK 17/21 (現代 LTS 版本)
sudo apt update && sudo apt install openjdk-21-jre

# 安裝 Vuze (Snap/Flatpak 推薦)
snap install vuze
# 或
flatpak install flathub com.vuze.Vuze

原文安裝 sun-j2re1.5 為舊版 Oracle 專有 JRE,已不可用。

現代輕量/原生 BT 客戶端推薦

軟體特色安裝
qBittorrentC++/Qt、無廣告、Web UI、RSS、搜尋引擎、IP 過濾、序列下載sudo apt install qbittorrent
Transmission極簡、GTK/Qt/CLI/Web、系統整合度高、資源佔用極低sudo apt install transmission-gtk
DelugePython/GTK、插件架構 (LT/YaRSS2/AutoAdd)、Client/Server 模式sudo apt install deluge deluge-web
FragmentsGTK4/libadwaita、現代 UI、支援 BitTorrent v2flatpak install flathub de.haeckerfelix.Fragments

四、桌面圖示未即時更新的解決

安裝 GUI 應用後選單未出現,可重啟面板:

# GNOME Shell
busctl --user call org.gnome.Shell /org/gnome/Shell org.gnome.Shell Eval s 'Meta.restart("Restarting…")'
# 或註銷重新登入

# 舊版 GNOME 2 / MATE / XFCE
killall gnome-panel  # 或 mate-panel, xfce4-panel

善用 apt/flatpak/snap 三大軟體來源,配合國內鏡像,即可在 Linux 系統上輕鬆獲取海量自由軟體,構建專屬的高效工作站。

copyright © 萬盛學電腦網 all rights reserved