华纳云在本文为大家分享关于Red Hat开发的Yum工具在linux系统上安装、更新、删除、查找软件包、管理软件包和存储库。
Yum是一个开源命令行和基于图形的包管理工具,非常适合用于基于RPM的linux系统。Yum支持用户和系统管理员轻松的在系统上安装、更新、删除或搜索软件包。使用了大量第三方存储库来解决软件包的以来问题从而自动安装软件包。
安装软件包:
yum install package_name
卸载软件包:
yum remove package_name
更新软件包:
yum update package_name
列出已安装软件包:
yum list installed
搜索软件包:
yum search search_term
列出可更新的软件包:
yum check-update
清理缓存(清除yum缓存,包括headers、packages和cache目录。):
yum clean all
生成软件包依赖关系图:
yum deplist package_name
查看软件包信息:
yum info package_name
安装最新版本的软件包:
yum install package_name -y
更新全部软件包:
yum update -y
重新安装软件包:
yum reinstall package_name
解决依赖问题:
yum deplist package_name
查看软件包的变更日志:
yum changelog package_name
查看软件包的配置文件:
yum config-manager
请注意,从Fedora 22开始,yum已经被dnf(Dandified YUM)取代,但在RHEL、CentOS等发行版中yum仍然被广泛使用。在使用yum命令时,确保你有足够的权限(可能需要使用sudo)