查找可用的 Ubuntu 軟體源#
首先,需要查找可用的 Ubuntu 軟體源。我們可以在網路上找到一些可用的 Ubuntu 軟體源,也可以在國內的一些開源鏡像站點上查找。建議選擇離自己地理位置較近的 Ubuntu 軟體源,以獲得更快的下載速度。
備份 Ubuntu 默認軟體源#
在更換 Ubuntu 軟體源之前,建議備份原有的軟體源列表,以便在需要時可以恢復。備份方法是將默認軟體源列表文件複製到其他位置並重新命名,例如:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
更換 Ubuntu 軟體源#
更換 Ubuntu 軟體源需要編輯 /etc/apt/sources.list
文件。使用文本編輯器打開文件並註釋掉原有的軟體源(在行首加上 #
符號),然後添加新的軟體源地址。例如,我們可以使用清華大學的開源鏡像站點作為新的 Ubuntu 軟體源地址:
#deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted
#deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
#deb http://archive.ubuntu.com/ubuntu/ focal universe
#deb http://archive.ubuntu.com/ubuntu/ focal-updates universe
#deb http://archive.ubuntu.com/ubuntu/ focal multiverse
#deb http://archive.ubuntu.com/ubuntu/ focal-updates multiverse
#deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
#deb http://security.ubuntu.com/ubuntu/ focal-security main restricted
#deb http://security.ubuntu.com/ubuntu/ focal-security universe
#deb http://security.ubuntu.com/ubuntu/ focal-security multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
注意,新的軟體源地址需要使用 deb
或 deb-src
開頭,分別表示二進制文件和源代碼文件的地址。
更新軟體源快取#
更換完 Ubuntu 軟體源之後,需要更新軟體源快取。可以使用以下命令更新快取:
sudo apt update & apt upgrade
如何驗證更換 Ubuntu 軟體源的效果?#
更換 Ubuntu 軟體源之後,可以使用以下命令驗證新的軟體源是否生效:
apt-cache policy package-name
其中,package-name
是軟體包的名稱,可以輸入任意已安裝的軟體包名稱來驗證。如果軟體包可以從新的軟體源下載,則說明更換 Ubuntu 軟體源成功。
附錄:國內常用源#
#網易163源
deb http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
# deb-src http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
# deb-src http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
# deb-src http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
# deb-src http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
#阿里雲源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
#deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
#deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
#deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
#deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
#deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
#清華源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
#中科大源
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
#deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
#deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
#deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
#deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
#deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
常見問題#
1. 更換 Ubuntu 軟體源會影響系統安全性嗎?#
不會。更換 Ubuntu 軟體源並不會影響系統的安全性,只是會改變軟體包的來源。建議使用經過認證和驗證的官方軟體源或者可信的開源鏡像站點。
2. 如何查找可用的 Ubuntu 軟體源地址?#
可以在網路上搜索可用的 Ubuntu 軟體源地址,也可以在國內的一些開源鏡像站點上查找。建議選擇離自己地理位置較近的 Ubuntu 軟體源,以獲得更快的下載速度。
3. 更換 Ubuntu 軟體源會導致軟體包版本衝突嗎?#
可能會。更換 Ubuntu 軟體源可能會導致軟體包版本衝突或者依賴關係不滿足等問題。建議在更換 Ubuntu 軟體源前備份原有的軟體源列表,並根據實際情況選擇合適的軟體源地址。
4. 如何恢復到默認的 Ubuntu 軟體源?#
可以按照本文中提到的步驟進行恢復,需要注意備份當前的軟體源列表、更新軟體源快取等步驟。
5. 更換 Ubuntu 軟體源是否會影響已安裝的軟體包?#
不會。更換 Ubuntu 軟體源並不會影響已安裝的軟體包,只是會改變以後安裝、更新、卸載軟體包時的來源。已安裝的軟體包