一 yum特点
1.安装方便,自动解决添加或删除rpm包时遇到的依赖性问题
2.可以同时配置多个资源库。
3.配置文件简单明了(/etc/yum.conf、/etc/yum.repos.d/CentOS-Base.repo)。
4.保持与RPM数据库一致。
二 yum应用
1.通过yum安装RPM包,例如安装links包,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/716a477dd1508f90ec962f07ed3a46b2.png)
2.删除RPM包,例如删除links包,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/ae0d5cbf9e7ebebdc4fa3c5e316335a9.png)
3.要检查可更新的RPM包,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/9488e9b6a99a5d68943155821de58a27.png)
4.要更新所有的RPM包,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/9cf532b22ae031f7c60b858d340f8f10.png)
5.要更新指定RPM包,如更新kernel,操作如下界面:
![](https://i-blog.csdnimg.cn/blog_migrate/69c0db3e25606c94c5e054d622f47843.png)
6.要列出资源库中所有可以安装或更新的RPM包的信息,该命令输出很多,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/664336021f1028bf443061c5a422fea0.png)
7.要列出资源库中特定的可以安装或更新以及已经安装的RPM包的信息,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/3b23bfe78b78aea3928b1df5b4fb9838.png)
8.列出资源库中所有可以更新的RPM包的信息,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/7b87aa6695cd4e58cc70eea1f2a407fd.png)
9.列出已经安装的所有RPM包的信息,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/a5c1cef85bf78d806cd5adeec9e82a23.png)
10.列出已经安装但不包含在资源库中的RPM包的信息,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/c95ea8c770d647e60ba78a09b7df99b3.png)
11.列出资源库中所有可以更新的RPM包,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/6f2bbf85513ca1bd0932ed3a2e38d836.png)
12.列出已经安装的所有RPM包,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/2058c206c28790f8938b38b943779b1d.png)
13.列出已经安装但不包含在资源库中的RPM包,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/053638c42f808d8ede866d4d7afba595.png)
14.列出资源库中所有可以安装或更新的RPM包,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/7e578bf2f277b17b813c02a5b21a7897.png)
15.列出资源库中特定的可以安装或更新以及已经安装的RPM包,界面如下:
![](https://i-blog.csdnimg.cn/blog_migrate/ac1e5bed3b3f254ad86735c98f91b6fb.png)