LINUX 查询已安装的软件信息

问题
1)列出当前主机已安装的所有RPM软件
2)查看firefox软件包的安装清单
3)查询ifconfig命令程序是安装哪个软件包后产生的
4)查看firefox软件包的用途
方案
查询所有已安装的rpm包,可以利用命令rpm -qa。
查询一个软件安装清单,可以利用命令rpm -ql 软件名。
查询一个文件是由哪个软件包安装后产生,可以利用命令rpm -qf 文件绝对路径。本题中首先要找到,ifconfig命令的可执行程序在哪里,可以利用which命令。
查看软件的用途,可以利用命令rpm -qi 软件名。
步骤
实现此案例需要按照如下步骤进行。
步骤一:列出当前主机已安装的所有RPM软件
命令操作如下所示:
[root@localhost ~]# rpm -qa
步骤二:查看firefox软件包的安装清单
命令操作如下所示:
[root@localhost ~]# rpm -ql firefox
步骤三:查询ifconfig命令程序是安装哪个软件包后产生的
命令操作如下所示:
[root@localhost ~]# which ifconfig
/sbin/ifconfig
[root@localhost ~]# rpm -qf /sbin/ifconfig
net-tools-1.60-110.el6_2.x86_64
[root@localhost ~]#
步骤四:查看firefox软件包的用途
命令操作如下所示:
[root@localhost ~]# rpm -qi firefox
Name : firefox Relocations: (not relocatable)
Version : 17.0.10 Vendor: Red Hat, Inc.
Release : 1.el6_4 Build Date: 2013年10月23日 星期三 21时14分43秒
Install Date: 2015年01月06日 星期二 20时59分04秒 Build Host: x86-027.build.eng.bos.redhat.com
Group : Applications/Internet Source RPM: firefox-17.0.10-1.el6_4.src.rpm
Size : 30424459 License: MPLv1.1 or GPLv2+ or LGPLv2+
Signature : RSA/8, 2013年10月29日 星期二 16时20分45秒, Key ID 199e2f91fd431d51
Packager : Red Hat, Inc. http://bugzilla.redhat.com/bugzilla
URL : http://www.mozilla.org/projects/firefox/
Summary : Mozilla Firefox Web browser
Description :
Mozilla Firefox is an open-source web browser, designed for standards
compliance, performance and portability.
[root@localhost ~]#

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值