yum:
包管理相关命令:
显示仓库列表:
yum repolist all # 显示全部仓库
yum repolist enabled # 仅显示已启用的仓库(默认为此)
yum repolist disabled # 仅显示已禁用的仓库
显示程序包:
yum list [...]
yum list all
yum list 通配符
显示程序包的依赖关系:
yum deplist package1 [package2] [...]
安装程序包:
yum install package1 [package2] [...]
重新安装程序包:
yum reinstall package1 [package2] [...]
安装本地程序包:
yum localinstall /PATH/TO/PACKAGE_FILE
升级程序包:
yum update [package1] [package2] [...]
降级安装程序包:
yum downgrade package1 [package2] [...]
升级本地程序包:
yum localupdate /PATH/TO/PACKAGE_FILE
检查升级包:
yum check-update
卸载程序包: # 会移除依赖该程序的软件包!
yum remove package1 [package2] [...]
yum erase package1 [package2] [...]
查看程序包信息:
yum info package1 [package2] [...]
查看指定文件是由哪个程序包提供:
yum provides feature1
清理本地缓存
清理缓存中的软件包:
yum clean packages
清理缓存中的元数据:
yum clean metadata
清理缓存中的过期缓存:
yum clean expire-cache
清理缓存中的rpmdb:
yum clean rpmdb
清理缓存中的插件:
yum clean plugins
清理全部缓存:
yum clean all
生成缓存:
yum makecache
搜索: # 根据指定关键字搜索程序包名及程序摘要信息
yum search string1 [string2] [...]
查看yum事务历史:
yum history list # 查看历史事务
yum history info ID # 查看指定ID事务的信息.
包组管理相关命令:
列出可用包组:
yum groups list
安装指定包组:
yum groups install "Group Name1" [Group Name2] [...]
更新指定包组:
yum groups upadte "Group Name1" [Group Name2] [...]
卸载指定包组:
yum groups remove "Group Name1" [Group Name2] [...]
查询指定包组的信息:
yum groups info "Group Name1" [Group Name2] [...]
原文:https://www.cnblogs.com/liy36/p/12146507.html