Royc30ne

Royc30ne

机器学习 | 联邦学习 | VPS | 摄影 | 日常

[Linux指南] 記錄一下Ubuntu更換軟體源的具體步驟

查找可用的 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

注意,新的軟體源地址需要使用 debdeb-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

FAQ#

1. 更換 Ubuntu 軟體源會影響系統安全性嗎?#

不會。更換 Ubuntu 軟體源並不會影響系統的安全性,只是會改變軟體包的來源。建議使用經過認證和驗證的官方軟體源或者可信的開源鏡像站點。

2. 如何查找可用的 Ubuntu 軟體源地址?#

可以在網路上搜索可用的 Ubuntu 軟體源地址,也可以在國內的一些開源鏡像站點上查找。建議選擇離自己地理位置較近的 Ubuntu 軟體源,以獲得更快的下載速度。

3. 更換 Ubuntu 軟體源會導致軟體包版本衝突嗎?#

可能會。更換 Ubuntu 軟體源可能會導致軟體包版本衝突或者依賴關係不滿足等問題。建議在更換 Ubuntu 軟體源前備份原有的軟體源列表,並根據實際情況選擇合適的軟體源地址。

4. 如何恢復到默認的 Ubuntu 軟體源?#

可以按照本文中提到的步驟進行恢復,需要注意備份當前的軟體源列表、更新軟體源快取等步驟。

5. 更換 Ubuntu 軟體源是否會影響已安裝的軟體包?#

不會。更換 Ubuntu 軟體源並不會影響已安裝的軟體包,只是會改變以後安裝、更新、卸載軟體包時的來源。已安裝的軟體包

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。