-
概述
YUM (Yellowdog Updater Modified) 是一个包管理工具,它可以轻松地管理和安装软件包及其依赖。它是基于RPM(Red Hat Package Manager)框架,并提供了更加友好的 CLI 接口。yum 命令是 yum 工具最常用到的命令,它可以从 CentOS 的软件仓库中搜索、安装、更新和删除软件包。 -
YUM 包管理工具的安装
在 CentOS 中,默认情况下,YUM 包管理工具已经安装好了。可以运行以下命令检查是否安装了 YUM:
yum version
如果返回一个版本号,则表示已经安装成功。如果不存在,则需要通过以下命令进行安装:
yum install yum
- yum 命令的基本用法
- 搜索软件包
如果您想要搜索一个软件包,可以使用以下命令:
yum search package_name
如下所示:
yum search nginx
- 安装软件包
如果您想要安装一个软件包,可以使用以下命令:
yum install package_name
如下所示:
yum install nginx
- 更新软件包
如果您想要更新一个软件包,可以使用以下命令:
yum update package_name
如下所示:
yum update nginx
- 删除软件包
如果您想要删除一个软件包,可以使用以下命令:
yum remove package_name
如下所示:
yum remove nginx
- YUM 配置文件
YUM 工具的配置文件是 /etc/yum.conf。该配置文件控制了如何从服务器下载软件包,如何处理包含软件包的仓库,并确定哪些软件包可以安装。
-
示例
-
安装 epel-release 仓库
以下命令可以从 EPEL(Extra Packages for Enterprise Linux)安装一个新的Pakcage:
yum install epel-release
- 安装 Nginx 服务器
以下命令可以安装 Nginx Web服务器:
yum install nginx
- 总结
yum 是 CentOS 系统一个非常强大的软件包管理工具。它提供可用的软件包和创建一个新的本地软件仓库的能力。通过本文,您应该能够更好地理解 yum 命令及其使用方法。