Ubuntu20.04換源換回預設源

一杯明月發表於2024-11-23

Linux(以 Ubuntu 為例)下,換回預設軟體源主要涉及恢復 /etc/apt/sources.list 檔案中的內容。以下是具體步驟:


1. 備份當前的原始檔

在修改之前,建議先備份當前的 sources.list 檔案:

bash
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

2. 確定你的系統版本

執行以下命令檢視 Ubuntu 的版本和代號(如 focaljammy):

bash
lsb_release -a

輸出示例:

plaintext
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.6 LTS Release: 20.04 Codename: focal

這裡可以看到版本代號為 focal


3. 替換為預設源

編輯 /etc/apt/sources.list 檔案:

bash
sudo gedit /etc/apt/sources.list

根據系統版本,替換為對應的預設源配置:

Ubuntu 20.04 LTS (Focal Fossa) 預設源

plaintext
deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse 
deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse 
deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse 
deb http://security.ubuntu.com/ubuntu focal-security main restricted universe multiverse

Ubuntu 22.04 LTS (Jammy Jellyfish) 預設源

plaintext
deb http://archive.ubuntu.com/ubuntu jammy main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu jammy-security main restricted universe multiverse

說明

  • main:官方維護的軟體。
  • restricted:專有軟體。
  • universe:社群維護的軟體。
  • multiverse:非自由軟體。
  • security:安全更新源。

4. 更新軟體包列表

儲存檔案並退出編輯器,然後執行以下命令更新軟體包列表:

bash
sudo apt update

5. 驗證源是否生效

執行以下命令確認是否使用了預設源:

bash
sudo apt update

輸出中應包含類似以下內容:

plaintext
Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB] Get:2 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]

6. 如果遇到問題

  • 問題:速度較慢: 預設源可能因為網路原因導致速度慢,可以選擇離你更近的映象源(如地區性官方源)。

替換為中國地區官方源(可選)

以阿里雲映象為例:

plaintext
deb http://mirrors.aliyun.com/ubuntu focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu focal-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu focal-backports main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu focal-security main restricted universe multiverse

透過上述方法,可以輕鬆換回 Linux 系統的預設源並確保系統的穩定性。如果需要進一步最佳化,可以根據網路情況選擇地區性官方源。