ITPub博客

首页 > Linux操作系统 > Linux操作系统 > rpm的查询命令

rpm的查询命令

原创 Linux操作系统 作者:shine628 时间:2010-02-04 22:07:50 0 删除 编辑

RPM: Redhat Package Manager (RPM软件包管理器)

在linux环境下,可以用rpm命令安装、升级、卸载、查询软件包

1.查询所有已安装的软件包
rpm -qa

2.查询某个,或某几个软件包
rpm -q  查询的包名1  查询的包名2……

[虚拟机28/home/mis>rpm -q gcc make
gcc-4.1.3-29
make-3.81-23

也可以 rpm-qa|grep  查询的包名

3. 按照不同标签来查看软件包信息
rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE}(%{ARCH})\n'    \软件包名1 软件包名2……
如下:
#rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE}(%{ARCH})\n'   \gcc  libxp  systat  make
gcc-4.1.3-29(i586)
package libxp is not installed
package systat is not installed
make-3.81-23(i586)

此处:1.{}里都是可以更换的功能标签。
            2.各个功能标签间的“-”就是运行完命令后出现的“-”,相当于分隔符
            3.\n是用来换行的。

4.查看系统中占用空间最大的软件包

#rpm -q -a --qf "%{NAME}-%{SIZE}\n" |sort -nr +1|head -1

5.用rpm命令安装软件包

#rpm -ivh 软件包名

6.用rpm卸载安装错误的软件包

#rpm -e 软件包名


rpm常用功能标签表

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/20595629/viewspace-626853/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: oracle体系结构
请登录后发表评论 登录
全部评论

注册时间:2010-02-01

  • 博文量
    12
  • 访问量
    18839