yum 软件包管理
本小节介绍如何在 Linux 系统中使用 yum 命令软件管理。
1.yum 简介
yum
是 Red Hat
软件包管理器,它能够查询有关可用软件包的信息,从存储库获取软件包,安装和卸载软件包,以及将整个系统更新到最新的可用版本。yum
在更新,安装或删除软件包时执行自动依赖性解析,因此能够自动确定,获取和安装所有可用的依赖软件包。yum
可以配置新的,额外的存储库或包源,还提供许多增强和扩展其功能的插件。
2.更新 yum 源
使用如下命令可以将 yum
源更新到最新:
yum update
执行结果如下图:
3.安装软件
这里以安装 nginx
为例,使用如下命令:
yum -y install nginx
Tips:
-y
表示不需要询问直接安装,nginx
表示软件名。
4.yum 清空缓存列表
使用如下命令可以清除缓存目录下的所有包:
yum clean packages
执行结果如下图所示:
Tips:清空的是
/var/cache/yum
下的缓存。
5.显示所有已经安装和可以安装的程序包
使用如下命令显示所有已经安装和可以安装的程序包:
yum list
执行结果如下图:
6.显示指定软件名信息列表
以 nginx
为例,使用如下命令显示 nginx
软件包信息列表:
yum list nginx
执行结果如下图:
7.更新软件
以更新 nginx
为例,使用如下命令更新 nginx
:
yum update nginx
执行结果如下图:
8.卸载已经安装的软件
以卸载 nginx
为例,使用如下命令卸载 nginx
:
yum remove nginx
执行结果如下图:
9.小结
本小节介绍了如何使用 yum
命令对软件包进行管理,使用 yum
命令可以更好的管理 Linux
软件包,需要注意的是,yum
安装的软件版本可能会低于该软件官网最新版。