目录
linux 切换阿里云镜像源
centos7安装好后,发现外网可以ping通,但是yum一直报错,看报错内容为镜像源问题
于是切换镜像源
备份原有文件:
在进行任何更改之前,请确保备份原有的仓库文件,以防万一需要恢复到原始状态。
mkdir -p /etc/yum.repos.d/bak/
mv /etc/yum.repos.d/CentOS-*.repo /etc/yum.repos.d/bak/CentOS-*.repo.backup
创建阿里云 CentOS 仓库文件:
使用文本编辑器创建一个新的仓库文件,并将阿里云的仓库信息写入其中。
sudo vi /etc/yum.repos.d/CentOS-Aliyun.repo
# 添加阿里云仓库信息:
# 在创建的文件中添加以下内容:
[CentOS-Base]
name=CentOS-$basearch Base OS mirror from Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[CentOS-Extras]
name=CentOS-$basearch Extras mirror from Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[CentOS-SRPMS]
name=CentOS-$basearch SRPMS mirror from Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/SRPMS/
gpgcheck=0
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[CentOS-Vault]
name=CentOS-$basearch Vault mirror from Aliyun
baseurl=http://mirrors.aliyun.com/centos/vault/$basearch/os/
gpgcheck=0
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
注意替换 $releasever 和 $basearch 变量为你系统的实际版本号和架构类型。例如,对于 CentOS 7 x86_64,$releasever 就是 7,$basearch 就是 x86_64。
清理缓存并更新软件包列表:
安装了新的仓库后,清除旧的缓存并获取新的包列表。
sudo yum clean all
sudo yum makecache
测试是否成功:
尝试安装一个软件包来测试新的仓库配置是否有效。
sudo yum install vim -y
完成以上步骤后,你应该能够通过阿里云的 CentOS 镜像源使用 yum 命令来安装软件包了。如果遇到任何问题,请检查你的网络连接或仓库配置是否有误。
标签:CentOS,仓库,basearch,etc,阿里,yum,linux,镜像
From: https://www.cnblogs.com/liwenchao1995/p/18431269