CentOS8 YUM源配置是Linux运维人员必须掌握的技能。YUM(Yellowdog Updater Modified)可以自动解决软件包依赖关系,但如果默认源不可用或速度慢,就需要我们手动配置。本文将手把手教你配置本地YUM源和网络YUM源,并利用国内镜像源加速下载,彻底解决软件安装难题。
操作系统:CentOS 8(最小化安装或带GUI均可)权限要求:root用户或具有sudo权限的用户网络连接:配置网络源需要互联网访问ISO镜像:配置本地源需要CentOS 8的DVD ISO文件(如CentOS-8.5.2111-x86_64-dvd1.iso)
本地源适用于无网络环境,或频繁安装同一套软件包的场景。我们将通过挂载ISO镜像创建本地YUM源。
# 创建挂载点目录mkdir /mnt/cdrom# 挂载ISO文件(假设ISO位于/root下)mount -o loop /root/CentOS-8.5.2111-x86_64-dvd1.iso /mnt/cdrom# 查看挂载结果df -h | grep cdrom 备份原有的repo文件(可选),然后创建新的repo配置。
# 备份原有repomkdir /etc/yum.repos.d/backupmv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/# 创建本地源repo文件cat > /etc/yum.repos.d/local.repo < # 清除缓存yum clean all# 生成缓存yum makecache# 尝试安装一个软件(如vim)yum install vim -y 如果安装成功,说明本地YUM源配置正确。
网络源可以从互联网获取软件包,推荐使用国内镜像源加速下载,如阿里云、清华大学等。这里以阿里云源为例。
mkdir /etc/yum.repos.d/backupmv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/ curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo# 或者手动创建,内容可以从阿里云镜像站获取 注意:CentOS 8已停止维护,阿里云等镜像站可能将源指向vault.centos.org,但repo文件会自动处理。若遇到404,可修改repo文件中的baseurl为vault版本,但通常阿里云已重定向。
yum clean allyum makecache# 安装软件测试yum install -y wget 如果下载速度明显提升,说明网络YUM源配置成功,且国内镜像源加速生效。
通过本文,你学会了CentOS8 YUM源配置的两种方式:本地YUM源适用于无网环境,网络YUM源结合国内镜像源加速能极大提升下载速度。掌握这些技能后,你就能在任何环境下轻松安装和管理软件包了。
(全文完)
本文由主机测评网于2026-03-15发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260331294.html