1. 選擇合適的鏡像源
鏡像源的地理位置和響應速度直接影響下載效率。優先選擇國內鏡像源(如中國科學技術大學USTC、清華大學TUNA),這些鏡像源在國內節點多、延遲低。例如,將/etc/apt/sources.list
中的默認源替換為USTC的Debian鏡像源(如deb https://mirrors.ustc.edu.cn/debian/ bookworm main contrib non-free
),替換后運行sudo apt update
更新軟件包列表,即可生效。
2. 使用代理加速(網絡受限場景)
若處于網絡受限環境(如企業網絡、海外地區),可通過代理服務器中轉下載請求。配置方法有兩種:
/etc/environment
文件,添加http_proxy "http://proxy_ip:port/"
和https_proxy "https://proxy_ip:port/"
,保存后運行source /etc/environment
使配置生效;/etc/apt/apt.conf
文件,添加Acquire::http::Proxy "http://proxy_ip:port/";
和Acquire::https::Proxy "https://proxy_ip:port/";
,保存后即僅對APT下載生效。3. 使用多線程下載工具
多線程下載可充分利用帶寬,顯著提升下載速度。推薦工具如gopeed
(支持HTTP、BitTorrent、Magnet協議)或aria2
(命令行多線程工具)。以gopeed
為例,安裝后通過其圖形界面或命令行指定下載鏈接,工具會自動拆分任務并行下載,提升速率。
4. 優化APT緩存設置
定期清理和調整APT緩存可釋放磁盤空間,避免緩存過大影響下載效率。常用命令:
sudo apt clean
(刪除/var/cache/apt/archives
中的所有.deb文件);sudo apt autoremove
(刪除不再需要的依賴包);APT::Cache-Limit "500000000"
(將緩存限制為500MB,數值可根據磁盤空間調整)。5. 修改hosts文件加速域名解析
通過修改/etc/hosts
文件,將常用鏡像源域名直接映射到IP地址,減少DNS解析時間。例如,從hosts.gitcdn.top
獲取最新的hosts文件(包含Debian鏡像源域名映射),替換本地/etc/hosts
中的對應條目,可加快對鏡像源的訪問速度。
6. 刪除舊內核及無用軟件
舊內核版本和不再使用的軟件會占用磁盤空間,甚至影響系統性能。使用以下命令清理:
sudo apt autoremove --purge $(dpkg --list | grep linux-image | awk '{print $2}')
(刪除除當前使用內核外的所有舊內核);sudo apt remove --purge <package_name>
(替換為具體軟件包名,刪除不再需要的軟件)。