repolist 查看仓库列表 可以 选择查看all|enabled|disabled

图片.png

list查看程序包

图片.png

anaconda 表示在安装系统时一起安装的软件

list 也有自己的选项:

       all 显示所有的程序包

       available 显示可以安装的程序包

       updates 显示可用的升级包

       installed 显示已经被安装过的程序包

       extras 显示通过额外的仓库安装的程序包

install 安装程序包

图片.png

系统会分析当前需要哪些依赖包和程序包完成gcc软件的安装

图片.png

check-update 查看可用的升级包

图片.png

update 升级指定的程序包

图片.png

图片.png

图片.png

系统分析升级过程需要的程序包有哪些

图片.png

升级完成

图片.png


info 查看程序包的简要信息

图片.png

remove|erase 卸载程序包

如果A程序被B C程序依赖,那么A程序被卸载了,B C程序也将会被卸载

图片.png

图片.png

priovides 显示指定功能是由哪个程序包提供的

图片.png

clean 清理本地缓存

expire-cashe 撤销metadata和mirrorlists的下载时间

packages 清空缓存的程序包

headers 清空头文件

metadata 清空元数据(程序包信息)

dbcache 清空SQL缓存 这样访问matadata就慢了。

rpmdb 清空本地RPMdb

plugins 清空插件缓存

all 清空以上所有

search

根据关键字搜索相关信息,显示出包含zsh关键字的程序包信息

图片.png

reinstall

直接覆盖原有的程序,不需要卸了重装



downgrade 降级

将指定的程序包降级


deplist 显示指定程序包的依赖关系

图片.png

显示gcc程序依赖的程序包

history 显示YUM的历史记录

图片.png


localinstall 本地安装

程序包在本地,但是被该程序包依赖的其他包还在仓库内(需要下载) rpmfile


localupdate 本地升级

升级包在本地,但是该程序包依赖的其他包还在仓库内(需要下载) rpmfile


groupinstall 程序包组安装

仓库中,已经将相关的几个程序包打包了

图片.png

图片.png

图片.png

与普通程序包一样,系统会给出安装程序包组需要安装的程序包和依赖包

注意:包组名需要用引号引起来

grouplist 显示可用的包组

图片.png

groupupdate升级包组

图片.png

图片.png

图片.png

系统会根据仓库分析需要更新的数据包

groupremove 卸载包组

图片.png

groupinfo 查看包组信息

图片.png


search 查询包组

图片.png

查看包含Development Tools的程序有那些