centos7更换阿里yum源 不用系统工具
时间: 2024-12-25 22:17:57 浏览: 38
CentOS 7想要更换阿里云的yum源,但不使用系统自带的命令行工具,可以手动编辑/etc/yum.repos.d
目录下的配置文件。以下是手动步骤:
备份原有repo文件:
sudo cp /etc/yum.repos.d/*.repo /etc/yum.repos.d/_backup_
创建新的repo文件:
- 首先去阿里云官网下载对应版本的YUM仓库,比如
mirrors.aliyun.com/rpm/centos-$releasever/$basearch/
。 - 创建一个新的文本文件,例如
aliyun.repo
,内容类似于:
确保替换[aliyun] name=阿里云镜像仓库 baseurl=https://mirrors.aliyun.com/rpm/centos/$releasever/$basearch/ gpgcheck=0 enabled=1
$releasever
和$basearch
为你系统的实际版本和架构(如7.x
或x86_64
)。
- 首先去阿里云官网下载对应版本的YUM仓库,比如
更新环境变量: 将新的repo文件添加到系统可用的repo列表中,通常是在
/etc/yum.conf
文件中修改enabled Repositories
部分:cat /etc/yum.conf | grep enabled &> /dev/null || echo "enabled = 1" >> /etc/yum.conf sed -i '/^#.*\(main\|epel\)$/d' /etc/yum.conf sed -i 's/^#mirrorlist\(.*\)$/\1/' /etc/yum.conf sed -i "/^\[main\]/a\[aliyun\]" /etc/yum.conf
刷新本地缓存并安装软件:
yum clean all yum makecache fast yum install <package_name>
检查是否成功切换: 安装一些软件验证新源是否生效,比如
wget
或curl
。
相关推荐

















