今天给伙伴们分享一下Linux 软件管理-Yum软件包管理,希望看了有所收获。
我是公众号「想吃西红柿」「云原生运维实战派」作者,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!
如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。
YUM的全称为(Yellow dog Updater , Modified)。为了能够自动解决通过RPM包安装软件时软件之间依赖的问题,yum工具就横空出世了。yum工具会通过配置的软件源,自动从软件源中下载指定的软件,以及软件所依赖的其他软件包。YUM包也是基于RPM包管理。
1、Yum源分类
分类:本地yum和远程yum
本地yum:
file:///
远程yum:
http://10.18.44.196/... nginx
ftp://10.18.44.196/... ftp
2、基本语法
yum [参数] [选项]
3、参数说明
选项 | 说明 |
---|---|
-y | 对于yum的“提问”默认回复"yes" |
这应该是唯一一个最常用的参数了,在使用yum进行管理软件的时候,yum都会弹出一个确认信息,输入y或者n确认操作或者取消操作。那么 -y
参数就是给这个“提问”默认给了确认回答。
4、选项说明
选项 | 说明 |
---|---|
install | 安装软件 |
update | 更新软件 |
remove | 卸载软件 |
list | 显示软件包信息 |
clean | 清理过期的yum缓存 |
deplist | 显示yum软件包的所有依赖 |
check-update | 显示软件是否有更新 |
5、实例
安装wget工具
[root@edenluo.com ~]# yum install -y wget
卸载wget工