CentOS 安装与配置 Yum
简介

Yum(Yellowdog Updater, Modified)是一个基于RPM的软件包管理器,它简化了软件包的安装、更新和卸载过程,在CentOS系统中,Yum是默认的包管理器,本文将详细介绍如何在CentOS上安装和配置Yum。
安装Yum
检查系统是否已安装Yum
在大多数CentOS发行版中,Yum是默认安装的,可以通过以下命令检查:
yum list installed | grep yum
如果输出结果中有yum,则表示Yum已安装。
安装Yum
如果系统未安装Yum,可以使用以下命令进行安装:
sudo yum install yum
配置Yum
修改Yum配置文件
Yum的配置文件位于/etc/yum.conf,打开该文件进行编辑:
sudo nano /etc/yum.conf
修改以下参数:

baseurl:指定Yum仓库的URL地址。mirrorlist:指定Yum仓库的镜像列表。enabled:指定仓库是否启用。
以下是一个示例配置:
[main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonlypkgs=* bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&form_name=bug_report_page bugzilla_product=CentOS distroverpkg=centos-release
保存并关闭文件。
添加自定义仓库
创建一个新的仓库配置文件
在/etc/yum.repos.d/目录下创建一个新的仓库配置文件,例如myrepo.repo。
sudo nano /etc/yum.repos.d/myrepo.repo
添加以下内容:
[myrepo] name=My Custom Repository baseurl=http://myrepo.example.com/ enabled=1 gpgcheck=0
保存并关闭文件。
使用Yum
更新软件包列表
sudo yum makecache
安装软件包
sudo yum install package_name
卸载软件包

sudo yum remove package_name
更新软件包
sudo yum update package_name
FAQs
Q1:如何查看Yum仓库的列表?
A1:使用以下命令查看所有已配置的Yum仓库:
sudo yum repolist enabled
Q2:如何禁用某个Yum仓库?
A2:编辑相应的仓库配置文件,将enabled参数设置为0,然后保存并关闭文件,禁用myrepo仓库:
sudo nano /etc/yum.repos.d/myrepo.repo
找到以下行:
enabled=1
将其修改为:
enabled=0
保存并关闭文件。

