HCRM博客

如何在 CentOS 中配置 YUM 软件包管理器?

CentOS 配置 YUM

一、YUM简介

YUM(Yellowdog Updater, Modified)是一个基于RPM的软件包管理器,用于在CentOS等Linux发行版上安装、更新、移除和管理软件包,它能够解决软件包的依赖关系问题,并提供了一种简便的方法来管理软件包。

如何在 CentOS 中配置 YUM 软件包管理器?-图1
(图片来源网络,侵权删除)

二、配置YUM步骤

1. 查看是否已安装YUM

rpm qa | grep yum

如果系统中已经安装了YUM,会列出相关的软件包信息。

2. 备份原有的YUM配置文件

mv /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.backup

3. 下载新的YUM配置文件

根据不同的CentOS版本,选择对应的YUM源,以CentOS 7为例,使用阿里云的YUM源:

wget O /etc/yum.repos.d/CentOSBase.repo http://mirrors.aliyun.com/repo/Centos7.repo

对于CentOS 8,使用以下命令:

如何在 CentOS 中配置 YUM 软件包管理器?-图2
(图片来源网络,侵权删除)
wget O /etc/yum.repos.d/CentOSBase.repo http://mirrors.aliyun.com/repo/Centosvault8.5.2111.repo

4. 清除YUM缓存并生成新的缓存

yum clean all
yum makecache

5. 更新YUM软件包

yum y update

完成以上步骤后,YUM的配置就完成了,接下来可以通过YUM安装、更新和移除软件包。

三、常见问题及解答

Q1:为什么需要配置YUM源?

A1:默认的YUM源可能在国外,国内用户访问速度较慢且不稳定,通过配置国内的YUM源(如阿里云源),可以显著提高软件包下载和更新的速度。

Q2:如何切换回原来的YUM源配置?

如何在 CentOS 中配置 YUM 软件包管理器?-图3
(图片来源网络,侵权删除)

A2:如果需要切换回原来的YUM源配置,可以将备份的/etc/yum.repos.d/CentOSBase.repo.backup文件移动回原位置:

mv /etc/yum.repos.d/CentOSBase.repo.backup /etc/yum.repos.d/CentOSBase.repo

然后清除缓存并重新生成缓存:

yum clean all
yum makecache
分享:
扫描分享到社交APP
上一篇
下一篇