yum - Yellowdog Updater Modified
yum 命令用于管理rpm包,并且可以自动解决依赖关系。可以进行安装,删除,升级,查询等功能。
安装命令:
| 命令 | 解释 |
|---|---|
| yum install package1 [ package2] | 安装指定的一个或多个程序包 |
| yum groupinstall group1 [group2] | 安装一个或多个指定的包组 |
| yum reinstall package1 [package2] | 重新安装已经安装的程序包 |
| yum localinstall package1 [package2] | 安装本地指定的程序包 |
更新和升降级
| 命令 | 解释 |
|---|---|
| yum update [package] | 更新全部或指定的程序包 |
| yum downgrade package | 降级指定的程序包 |
| yum check-update [packages] | 检查是否有可更新的程序包 |
| yum upgrade [package] | 更新全部或指定的程序包 |
| yum groupupdate [group] | 更新全部或指定的包组 |
删除命令
| 命令 | 解释 |
|---|---|
| yum remove package1 [package2] | 删除一个或者多个程序包 |
| yum erase package1 [package2] | 删除一个或者多个程序包 |
查询、显示命令
| 命令 | 解释 |
|---|---|
| yum list [packages] | 显示所有或者指定的程序包,如果显示程序包会显示出已经安装和可用的包 |
| yum info [updates| installed|extras] [package] | 显示所有或者指定程序包的详细信息 1.显示可以升级的程序包 2.显示已经安装的程序包 3.显示已经安装但是不在yum Repository内的程序包 |
| yum grouplist [group] | 显示所有包组或指定包组的信息 |
| yum search package | 查询匹配上搜索的关键字对应的程序包 |
| yum provides packages | 查询提供关键字对应功能的程序包 |
| yum repolist [all|enabled|disabled] | 显示repo源的列表 |
| yum repoinfo [all|enabled|disabled] | 显示repo源的详细信息 |
清除缓存目录
| 命令 | 解释 |
|---|---|
| yum clean packages | 清楚缓存的程序包 |
| yum clean headers | 清除旧版本的用于解决依赖关系的头包 |
| yum clean metadata | 清除元数据,强行更新元数据 |
| yum clean all | 清除所有缓存数据 |
制作缓存
| 命令 | 解释 |
|---|---|
| yum makecache | 制作缓存 |
本文详细介绍YUM命令的各种功能,包括安装、更新、删除软件包等操作。还提供了如何查询、解决问题及清理缓存的方法。

被折叠的 条评论
为什么被折叠?



