YUM软件包管理工具与yum命令的详细介绍

  • Post category:Linux
  1. 概述
    YUM (Yellowdog Updater Modified) 是一个包管理工具,它可以轻松地管理和安装软件包及其依赖。它是基于RPM(Red Hat Package Manager)框架,并提供了更加友好的 CLI 接口。yum 命令是 yum 工具最常用到的命令,它可以从 CentOS 的软件仓库中搜索、安装、更新和删除软件包。

  2. YUM 包管理工具的安装
    在 CentOS 中,默认情况下,YUM 包管理工具已经安装好了。可以运行以下命令检查是否安装了 YUM:

yum version

如果返回一个版本号,则表示已经安装成功。如果不存在,则需要通过以下命令进行安装:

yum install yum
  1. yum 命令的基本用法
  2. 搜索软件包

如果您想要搜索一个软件包,可以使用以下命令:

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
  1. YUM 配置文件

YUM 工具的配置文件是 /etc/yum.conf。该配置文件控制了如何从服务器下载软件包,如何处理包含软件包的仓库,并确定哪些软件包可以安装。

  1. 示例

  2. 安装 epel-release 仓库

以下命令可以从 EPEL(Extra Packages for Enterprise Linux)安装一个新的Pakcage:

yum install epel-release
  • 安装 Nginx 服务器

以下命令可以安装 Nginx Web服务器:

yum install nginx
  1. 总结

yum 是 CentOS 系统一个非常强大的软件包管理工具。它提供可用的软件包和创建一个新的本地软件仓库的能力。通过本文,您应该能够更好地理解 yum 命令及其使用方法。