Centos替换yum源示例
找可用的源地址
国内现有的开源 yum 源站:
| 源名称 | 地址 |
|---|---|
| 阿里源 | mirrors.aliyun.com |
| 清华大学 | mirror.tuna.tsinghua.edu.cn |
| 网易源 | mirrors.163.com |
| 浙江大学 | mirrors.zju.edu.cn |
找到Centos的源,网易开源镜像站:
| 镜像名 | 使用帮助 |
|---|---|
| archlinux/ | archlinux使用帮助 |
| archlinux-cn/ | archlinux-cn使用帮助 |
| archlinuxarm/ | - |
| centos/ | centos使用帮助 |
| centos-vault/ | - |
| ceph/ | ceph使用帮助 |
| circle/ | - |
| cpan/ | cpan使用帮助 |
| cygwin/ | cygwin使用帮助 |
| debian/ | debian使用帮助 |
| debian-archive/ | - |
centos版本列表,选择 centos --> centos7.9.2009 --> os --> x86_64,有Packages文件夹,说明这个源(仓库)可以用。
替换repo文件
把地址:mirrors.163.com/centos/7.9.… 复制替换repo里面的地址,替换repo里面的地址或新建一个repo文件,例如:在/etc/yum.repos.d/目录下,新建一个repo文件,命名为CentOS7.repo,如下配置:
[CentOS7-base] #源的ID,必填
name=CentOS-$releasever-base #源描述,可以不填,但是会有提示
baseurl=http://mirrors.163.com/centos/7.9.2009/os/x86_64/
gpgcheck=1 #是否开启校验,在yum.conf中已经定义它默认值为1
enabled=1 #是否禁用此yum源,默认为
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
如果开启yum源包校验,则需要导入RPM公钥,此处只是在系统没有导入rpm公钥时候进行安装 这里相当于rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 所以,在配置yum源时候,最少只需要两行即可,[reponame]和baseurl:
更新cache
- 清理原先yum源
yum clean all
- 最后生成yum源缓存即可
yum makecache
Centos替换yum源示例