linux 切换阿里云镜像源

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 命令来安装软件包了。如果遇到任何问题,请检查你的网络连接或仓库配置是否有误。
posted @ 2024-09-25 14:23  liwenchao1995  阅读(91)  评论(0编辑  收藏  举报