大数据全系列 教程
1869个小节阅读:467k
目录
408考研
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
###5.1.3 rpm查询:
rpm查询已安装软件,选项说明:
案例实战
案例1:查找是否安装jdk
xxxxxxxxxx
[root@node1 ~]# rpm -qa |grep jdk
案例2:查询jdk所包含的文件及目录
xxxxxxxxxx
[root@node1 ~]# rpm -ql jdk
案例3:查看jdk包的相关说明
xxxxxxxxxx
[root@node1 ~]# rpm -qi jdk
案例4:列出iptables的配置文件
xxxxxxxxxx
[root@node1 ~]# rpm -qc iptables
/etc/sysconfig/ip6tables-config
/etc/sysconfig/iptables-config
(无显示说明不需要配置文件)
案例5:查看apr需要的依赖
xxxxxxxxxx
[root@node1 ~]# yum install apr -y
[root@node1~]# rpm -qR apr
###5.1.4 rpm卸载
找出与apr有关的软件名称,并尝试移除apr这个软件
xxxxxxxxxx
[root@node1 ~]# rpm -qa|grep apr
apr-1.3.9-5.el6_9.1.x86_64
[root@node1 ~]# rpm -e apr-1.3.9-5.el6_9.1.x86_64
[root@node1 ~]# rpm -qa|grep apr
#如果某软件A被别的软件B所依赖,无法通过rpm -e直接删除软件A;可以通过rpm -e --nodeps xxx
[root@node1 ~]# rpm -e --nodeps apr-1.3.9-5.el6_9.1.x86_64