yum
(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具
-
搜索软件包:
yum search
通过关键字搜索可用的软件包。
-
显示软件包信息:
yum info
显示指定软件包的详细信息,包括版本、依赖关系等。
-
列出已安装的软件包:
yum list installed
列出系统中已安装的所有软件包。
-
列出可用软件包:
yum list available
列出所有可用的软件包,包括已安装和未安装的。
-
更新软件包:
yum update
更新指定软件包到最新版本。如果要更新所有软件包,可以省略
。 -
升级系统:
yum upgrade
升级系统中所有可升级的软件包。
-
安装软件包:
yum install
安装指定的软件包及其依赖关系。
-
卸载软件包:
yum remove
卸载指定的软件包及其依赖关系。
-
清除缓存:
yum clean all
清除yum缓存,包括已下载的软件包文件和元数据。
-
检查依赖关系:
yum deplist
显示指定软件包的依赖关系树。
-
查找文件所属的软件包:
yum provides
查找包含指定文件的软件包。
-
排除某个软件包:
yum install
--exclude= 在安装软件包时排除指定的软件包。
-
使用本地RPM文件安装:
yum localinstall
使用本地RPM文件安装软件包及其依赖关系。
-
使用本地RPM文件卸载:
yum localremove
使用本地RPM文件卸载软件包。
这些是yum
命令的一些进阶用法,可以帮助您更有效地管理Linux系统中的软件包。在使用过程中,请根据实际需求选择合适的命令。