yum
(Yellowdog Updater, Modified)是基于 RPM(Red Hat Package Manager)的包管理器,主要用于 RHEL(Red Hat Enterprise Linux)和基于 RHEL 的系统(如 CentOS 和 Fedora)。
yum
允许你安装、更新、卸载软件包,并解决软件包之间的依赖关系。
以下是 yum
命令的一些常用选项和示例:
- 安装软件包:
sudo yum install package_name
这里,package_name
是你要安装的软件包的名称。例如,如果要安装 wget
,则运行 sudo yum install wget
。
- 卸载软件包:
sudo yum remove package_name
这里,package_name
是你要卸载的软件包的名称。例如,如果要卸载 wget
,则运行 sudo yum remove wget
。
- 更新软件包:
sudo yum update package_name
这里,package_name
是你要更新的软件包的名称。如果要更新所有已安装的软件包,请省略 package_name
,直接运行 sudo yum update
。
- 列出可用的软件包:
sudo yum list available
这个命令会列出系统中可用的所有软件包。要查找特定的软件包,可以添加 | grep package_name
,例如 sudo yum list available | grep wget
。
- 列出已安装的软件包:
sudo yum list installed
这个命令会列出系统中已安装的所有软件包。要查找特定的已安装软件包,可以添加 | grep package_name
,例如 sudo yum list installed | grep wget
。
- 搜索软件包:
sudo yum search keyword
这里,keyword
是你要搜索的关键字。这个命令会搜索与关键字相关的软件包。
- 查看软件包信息:
sudo yum info package_name
这里,package_name
是你要查看信息的软件包名称。这个命令会显示软件包的详细信息,如版本、描述等。
- 清除缓存:
sudo yum clean all
这个命令会清除 yum
缓存的数据,如软件包头文件和元数据,在某些情况下,清理缓存可能有助于解决软件包安装或更新问题。
请注意,这里仅提供了 yum
命令的基本用法。实际使用中,请根据需要选择适当的选项和参数。
在安装或卸载软件包时,请确保具有足够的权限(通常需要 sudo
)。