当前位置: 代码网 > 服务器>服务器>Linux > Linux CentOS8中配置阿里云的yum源全过程

Linux CentOS8中配置阿里云的yum源全过程

2026年07月19日 Linux 我要评论
一、检查yum安装如果连 yum 都没有安装那就继续不下去了,得先百度下看怎么安装。#查看安装的yumrpm -qa | grep yum运行结果:yum-4.4.2-11.el8.noarch二、备

一、检查yum安装

如果连 yum 都没有安装那就继续不下去了,得先百度下看怎么安装。

#查看安装的yum
rpm -qa | grep yum

运行结果:

yum-4.4.2-11.el8.noarch

二、备份yum配置文件

yum 配置文件的目录是:/etc/yum.repos.d/

#
ll /etc/yum.repos.d/

运行结果:

-rw-r--r-- 1 root root  728 2月  16 22:16 centos-linux-appstream.repo
-rw-r--r-- 1 root root  713 2月  16 22:16 centos-linux-baseos.repo
-rw-r--r-- 1 root root 1139 2月  16 22:16 centos-linux-continuousrelease.repo
-rw-r--r-- 1 root root  318 2月  16 22:16 centos-linux-debuginfo.repo
-rw-r--r-- 1 root root  741 2月  16 22:16 centos-linux-devel.repo
-rw-r--r-- 1 root root  226 2月  16 22:16 centos-linux-epel.repo
-rw-r--r-- 1 root root  713 2月  16 22:16 centos-linux-extras.repo
-rw-r--r-- 1 root root  728 2月  16 22:16 centos-linux-fasttrack.repo
-rw-r--r-- 1 root root  749 2月  16 22:16 centos-linux-highavailability.repo
-rw-r--r-- 1 root root  693 2月  16 22:16 centos-linux-media.repo
-rw-r--r-- 1 root root  715 2月  16 22:16 centos-linux-plus.repo
-rw-r--r-- 1 root root  733 2月  16 22:16 centos-linux-powertools.repo
-rw-r--r-- 1 root root  898 2月  16 22:16 centos-linux-sources.repo

可能不同的系统配置文件的个数都不一样,你反正先都备份就是了,我这个是阿里云的服务器自带的。

接下里我们新建一个备份的文件夹 backup

#创建一个备份目录
mkdir /etc/yum.repos.d/backup
#把所有的repo文件都移动到backup目录
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup

三、下载yum源配置文件

通过以下命令下载阿里云的yum源配置文件到/etc/yum.repos.d/centos-base.repo,如果没有wget也可以去安装或者使用其他的方式。

#下载阿里云的yum源配置文件到/etc/yum.repos.d/centos-base.repo
wget -o /etc/yum.repos.d/centos-base.repo http://mirrors.aliyun.com/repo/centos-8.repo

运行结果:

--2022-02-17 09:11:03--  http://mirrors.aliyun.com/repo/centos-8.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 106.15.218.232, 106.15.218.236, 106.15.218.234, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|106.15.218.232|:80... 已连接。
已发出 http 请求,正在等待回应... 200 ok
长度:2600 (2.5k) [application/octet-stream]
正在保存至: “/etc/yum.repos.d/centos-base.repo”

/etc/yum.repos.d/centos-base.repo   100%[====================>]   2.54k  --.-kb/s  用时 0s      

2022-02-17 09:11:03 (289 mb/s) - 已保存 “/etc/yum.repos.d/centos-base.repo” [2600/2600])

这个时候我们的目录下就有一个新的文件/etc/yum.repos.d/centos-base.repo

四、修改yum源配置文件

#查询目录结构
vim /etc/yum.repos.d/centos-base.repo

在命令模式下执行(按esc键后,再按冒号键进入命令模式):

%s/mirrors.cloud.aliyuncs.com/mirrors.aliyun.com/g

替换完后,再次进入命令模式执行:

%s/$releasever/$releasever-stream/g

最后保存修改后的内容(按esc键后,再按冒号键,输入 wq ,按回车键即可。)

五、更新yum源配置文件

执行以下两个命令即可:

#清理一下
yum clean all
#生成缓存
yum makecache

运行结果

centos-8-stream - base - mirrors.aliyun.com                                           3.5 mb/s |  19 mb     00:05
centos-8-stream - extras - mirrors.aliyun.com                                          61 kb/s |  18 kb     00:00
centos-8-stream - appstream - mirrors.aliyun.com                                      2.5 mb/s |  20 mb     00:07
元数据缓存已建立。

总结

至此,yum源就配置好了,需要注意的是,一个是把所有的源都备份,避免冲突,第二个是替换对应阿里云的地址,这样你生成缓存才不会报错。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com