一、debian系
- ubuntu及其社区发行版等
查询ubuntu系统对应版本的软件源,并将其复制粘贴到/etc/apt/
路径下的sources.list
文档中。 - pop!_OS等ubuntu版本的特殊衍生版
删除/etc/apt/
路径下sources.list
文档中的非系统特有源(pop!_OS系统软件源文件保留最后一行的特有源),并将查询的ubuntu系统对应版本的软件源复制粘贴到该文件中。
注:使用sudo apt update
更新软件源
二、arch系(arch linux和Manjaro等)
- 基础软件源
在/etc/
路径下的pacman.conf
文件末尾添加查询的国内源(推荐中科大源),添加内容如下:
# USTC
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
- aur源
修改/etc/
路径下的yaourtrc
文件,去掉 # AURURL 的注释,修改为
AURURL=”https://aur.tuna.tsinghua.edu.cn”
注:使用
sudo pacman -Syy
yaourt -Syua
更新软件源
三、redhat系(redhat、centos和fedora等)
在/etc/yum.repos.d/
路径下加载对应版本的repo格式软件源文件
- fedora系统下载添加对应版本的
fedora.repo
文件; - centos系统下载添加对应版本的
CentOS-Base.repo
文件; - redhat官方软件源需付费使用,故可替换为centos的软件源
注:使用系统默认的yum
或dnf
命令以更新软件源
注:
- 在替换为国内软件源之前,应备份原始的软件源文件;
- 普通用户推荐使用阿里源;校园网用户首推中科大(USTC)的软件源,其次推荐清华大学(TUNA)软件源。