一、yum命令常用操作
1、安装软件包
[root@controller ~]# yum install httpd
2、显示软件包列表
(1)显示所有已安装的包
[root@controller ~]# yum list
(2)显示某个程序已安装的包
[root@controller ~]# yum list net-tools
...略
Installed Packages
net-tools.x86_64 2.0-0.25.20131004git.el7 @base
3、检查是否有可用更新包
[root@controller ~]# yum check-update xz
...略
xz.x86_64 5.2.2-2.el7_9 updates
4、查询ifconfig软件在哪个包
[root@controller ~]# yum search ifconfig
...略
======================== Matched: ifconfig =========================
net-tools.x86_64 : Basic networking tools
5、删除软件包
[root@controller ~]# yum remove net-tools
6、显示包的所有依赖关系
[root@controller ~]# yum deplist tomcat
7、显示指定软件包的描述信息
[root@controller ~]# yum info python
8、清理过期缓存
[root@controller ~]# yum clean all
9、建立新缓存
[root@controller ~]# yum makecache
二、yum命令的常用选项
1、-h显示帮助信息
[root@controller ~]# yum -h
显示yum的全部操作和所有选项。
2、-y对所有提问回答yes
# 不问直接删除
[root@controller ~]# yum remove -y net-tools
# 不问直接安装
[root@controller ~]# yum install -y net-tools
3、-q安静模式(不显示软件安装反馈)
[root@controller ~]# yum remove -q httpd
====================================================================
Package Arch Version Repository Size
====================================================================
Removing:
httpd x86_64 2.4.6-99.el7.centos.1 @updates 9.4 M
Transaction Summary
====================================================================
Remove 1 Package
Is this ok [y/N]: y 《————后面没了
4、-v详细模式
[root@controller ~]# yum install -v httpd