在Linux 系统中,yum(Yellowdog Updater, Modified)是一个广泛使用的包管理工具,它用于从软件仓库中自动下载安装、更新和管理软件包。本文将向您介绍如何在 CentOS、RHEL(Red Hat Enterprise Linux)和其他基于 RPM 的 Linux 发行版上使用 yum来安装软件。

1. 更新 yum`和系统
在开始使用 yum安装软件之前,确保您的系统和yum本身是最新版本。打开终端,使用以下命令来更新系统:
sudo yum update
该命令将更新系统中的所有已安装的软件包,包括 `yum` 本身,确保系统是最新的安全版本。
2. 搜索软件包
如果您知道要安装的软件包的名称,可以直接进行安装。但如果不确定名称,可以使用 `yum` 的搜索功能。假设您想安装一个名为 `httpd`(Apache HTTP 服务器)的软件包,首先可以通过以下命令搜索它:
yum search httpd
该命令将显示所有与 `httpd` 相关的软件包列表,包括它们的描述信息,帮助您确认要安装的具体包。
3. 安装软件包
找到您要安装的软件包后,可以使用以下命令进行安装:
sudo yum install httpd
yum会自动处理所有依赖项,并安装软件包。如果软件包已经安装,yum会检查是否有可用的更新。如果有,您可以选择是否进行更新。
安装过程中,yum 会显示软件包的下载大小、依赖项及其他相关信息,并询问您是否继续。输入y来确认并开始安装。
4. 查看已安装的软件包
如果您想查看已安装的软件包列表,可以使用以下命令:
yum list installed
该命令将显示所有已安装的包及其版本信息。您还可以通过grep来过滤特定软件包,例如查找所有与httpd相关的安装包:
yum list installed | grep httpd
5. 升级软件包
使用 yum,您可以轻松地升级已安装的软件包到最新版本。要升级单个软件包,例如httpd,可以使用以下命令:
sudo yum upgrade httpd
如果您想升级所有可升级的软件包,可以使用:
sudo yum upgrade
该命令会检查并升级所有系统中已安装的软件包,确保系统运行的是最新版本。
6. 删除软件包
如果您不再需要某个软件包,可以使用yum remove命令将其卸载。假设您要删除httpd,可以运行以下命令:
sudo yum remove httpd
yum`会自动处理依赖关系并卸载该软件包及其依赖项。
总结:使用 yum是管理 Linux 系统软件包的一个高效方法。通过 yum,您可以轻松地安装、搜索、更新、查看和删除软件包。无论是安装常见软件,如 httpd、nginx,还是其他工具,yum都能帮助您简化软件管理工作。
Copyright © 2013-2020. All Rights Reserved. 恒讯科技 深圳市恒讯科技有限公司 粤ICP备20052954号 IDC证:B1-20230800.移动站


