1. 打开终端,并使用root用户或拥有sudo权限的用户登录到Linux系统。
  2. 首先备份当前的Yum源配置文件,以便出现问题时可以恢复。执行以下命令进行备份:
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
  1. 使用任何文本编辑器打开Yum源配置文件 /etc/yum.repos.d/CentOS-Base.repo。如下所示:
sudo nano /etc/yum.repos.d/CentOS-Base.repo
  1. 找到您要修改的仓库(如 [base] 或 [epel])的 baseurl 所在的那一行。在这一行的下方添加 # 号来注释掉这一行。注释后的行看起来像这样:
# baseurl=http://...
  1. 在相同的仓库部分下方添加一行 baseurl。源地址应遵循以下格式:http(s)://domain/path 或 ftp://domain/path。例如,要添加一个新的基础(Base)库,您可以添加以下内容:
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/os/x86_64/
  1. 如果您需要启用其他可用的仓库,您可以重复步骤4和5,以注释掉其他仓库的 baseurl 行并添加新的 baseurl 行。
  2. 保存并关闭文件。
  3. 清除 Yum 缓存以使更改生效:
sudo yum clean all
  1. 更新 Yum 可以检索并安装软件包:
yum clean all
yum makecache
sudo yum update