CentOS Yum 配置指南
Yum 简介

Yum(Yellowdog Updater, Modified)是一个基于RPM的软件包管理器,它能够自动解决依赖关系,简化了软件包的安装、更新和卸载过程,在CentOS系统中,Yum是管理软件包的主要工具。
Yum 配置步骤
检查Yum版本
我们需要检查当前系统的Yum版本,以确保使用的是最新版本。
yum -V
配置Yum源
为了提高软件包的下载速度,我们需要配置Yum源,以下是一个配置国内镜像源的示例:
vi /etc/yum.repos.d/CentOS-Base.repo
复制到文件中:
[base] name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=Base&infra=$infra enabled=1 gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-$releasever [epel] name=Extra Packages for Enterprise Linux $releasever - x86_64 mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=x86_64&repo=epel&infra=$infra enabled=1 gpgcheck=1 gpgkey=http://www.epel.org/RPM-GPG-KEY-EPEL-7
更新Yum缓存
配置好Yum源后,我们需要更新Yum缓存,以便系统能够获取到最新的软件包信息。

yum clean all yum makecache
安装软件包
使用以下命令安装软件包:
yum install 包名
卸载软件包
使用以下命令卸载软件包:
yum remove 包名
查找软件包
使用以下命令查找软件包:
yum search 包名
更新软件包
使用以下命令更新软件包:
yum update 包名
Yum 高级配置

修改Yum配置文件
Yum的配置文件位于/etc/yum.conf,我们可以根据需要修改以下参数:
baseurl:指定Yum源的地址。mirrorlist:指定Yum源的镜像列表。gpgcheck:是否启用GPG签名验证。maxdownloadrate:设置下载速度限制。
创建自定义Yum源
我们可以将本地或远程的软件包存储在一个目录中,并创建一个Yum源文件,然后将其添加到Yum配置文件中。
FAQs
Q:如何查看Yum源的配置信息? A:使用以下命令查看Yum源的配置信息:
yum repolist enabled
Q:如何清除Yum缓存? A:使用以下命令清除Yum缓存:
yum clean all

