CentOS 8 Yum 使用指南

简介
Yum(Yellowdog Updater, Modified)是CentOS 8中最常用的包管理器之一,它允许用户从远程仓库安装、更新和管理软件包,本文将详细介绍CentOS 8中Yum的使用方法,包括基本命令、配置文件、仓库管理以及一些高级用法。
基本命令
安装软件包
yum install 包名
安装Apache服务器:
yum install httpd
更新软件包
yum update 包名
更新Apache服务器:
yum update httpd
卸载软件包
yum remove 包名
卸载Apache服务器:
yum remove httpd
查询软件包信息
yum info 包名
查询Apache服务器信息:

yum info httpd
搜索软件包
yum search 关键字
搜索与Apache相关的软件包:
yum search apache
配置文件
Yum的配置文件位于/etc/yum.conf,以下是配置文件的一些常用选项:
| 选项 | 说明 |
|---|---|
baseurl | 指定Yum仓库的URL地址 |
mirrorlist | 指定Yum仓库的镜像列表,可以指定多个镜像,以加快软件包的下载速度 |
cachedir | 指定Yum缓存的目录 |
keepcache | 是否保留缓存,默认为开启 |
gpgcheck | 是否启用GPG签名验证,默认为开启 |
仓库管理
添加仓库
yum localaddrepo 仓库名 仓库URL
添加EPEL仓库:
yum localaddrepo epel http://download.fedoraproject.org/pub/epel/8/x86_64/
删除仓库
yum localremoverepo 仓库名
删除EPEL仓库:
yum localremoverepo epel
列出所有仓库
yum repolist enabled disabled
高级用法

安装多个软件包
yum install 包名1 包名2 包名3 ...
查看软件包依赖关系
yum deplist 包名
安装最新版本的软件包
yum install --enablerepo=repo名 包名
安装最新版本的Apache服务器:
yum install --enablerepo=epel httpd
FAQs
问题1:如何查看Yum仓库中的所有软件包?
解答:使用以下命令可以查看Yum仓库中的所有软件包:
yum list all
问题2:如何使用Yum安装多个软件包?
解答:使用以下命令可以安装多个软件包:
yum install 包名1 包名2 包名3 ...
相信大家对CentOS 8中的Yum有了更深入的了解,在实际使用过程中,请根据具体需求灵活运用Yum的各种功能。

