查询这个包是否已安装

rpm -q 包名
rpm -qa
-q 查询
-a all


查询已安装软件包和未安装软件包详细信息

rpm -qi 包名
rpm -qip 包全名
-i 查询软件信息
-p package,查询未安装包信息


查询软件包安装位置

rpm -ql 包名
-l 列表
-p 查询未安装包信息

rpm -ql pth
/usr/lib64/libpth.so.20
/usr/lib64/libpth.so.20.0.27
/usr/share/doc/pth-2.0.7
/usr/share/doc/pth-2.0.7/ANNOUNCE
/usr/share/doc/pth-2.0.7/AUTHORS
/usr/share/doc/pth-2.0.7/COPYING
/usr/share/doc/pth-2.0.7/ChangeLog
/usr/share/doc/pth-2.0.7/HISTORY
/usr/share/doc/pth-2.0.7/NEWS
/usr/share/doc/pth-2.0.7/PORTING
/usr/share/doc/pth-2.0.7/README
/usr/share/doc/pth-2.0.7/SUPPORT
/usr/share/doc/pth-2.0.7/TESTS
/usr/share/doc/pth-2.0.7/THANKS
/usr/share/doc/pth-2.0.7/USERS


查询一个文件属于哪个rpm包安装后产生的

rpm -qf 文件名
-f
rpm -qf /etc/services
setup-2.8.71-9.el7.noarch


查询软件包的依赖性

rpm -qR 包名
-p 查询未安装包信息

rpm -qR pth
/sbin/ldconfig
/sbin/ldconfig
libc.so.6()(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.15)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH)
rpmlib(PayloadIsXz) <= 5.2-1

rpm -qRp zip-3.0-11.el7.x86_64.rpm
libbz2.so.1()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH)
rpmlib(PayloadIsXz) <= 5.2-1

linux rpm命令 查询包安装与否、包详细信息、包安装位置、文件属于哪个包、包依赖相关推荐

  1. linux登录主机命令,linux w命令查询已登录主机的用户信息

    Linux w命令用于显示目前登入系统的用户信息. 语法 w [-fhlsuV][用户名称] 参数说明:-f 开启或关闭显示用户从何处登入系统. -h 不显示各栏位的标题信息列. -l 使用详细格式列 ...

  2. linux stat文件,Linux stat命令:显示文件或文件系统的详细信息

    在 Linux 中,文件有访问时间.数据修改时间.状态修改时间这三个时间,而没有创建时间.stat 是査看文件详细信息的命令,而且可以看到文件的这三个时间,其基本信息如下. 命令名称:stat. 英文 ...

  3. linux系统查询网卡信息,Linux下如何查询电脑中的网卡详细信息呢?

    摘要: 下文讲述Linux操作系统下查看网卡详细信息的方法分享,如下所示: 实现环境: CentOS 实现思路: 使用ifconfig命令即可查看网卡信息,如下所示: [root@localhost ...

  4. linux rpm 查找,Linux下 rpm 命令查询方法

    [root@wang /]# rpm -qa // 查看安装所有包 [root@wang /]# rpm -qa |grep vim // 查询所安装的包 +包名 [root@wang /]# rpm ...

  5. Linux rpm 命令参数使用详解及强制安装和忽略依赖 与 学习rpmbuild总结

    转载链接:http://blog.sina.com.cn/s/blog_5d867af101019b7i.html RPM RPM是RedHat Package Manager(RedHat软件包管理 ...

  6. Linux rpm 命令参数使用详解[介绍和应用]

    RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安装包 二进制包(Binary)以及源代码 ...

  7. linux维护rpm 数据库,Linux运维知识之linux rpm命令详细介绍

    本文主要向大家介绍了Linux运维知识之linux rpm命令详细介绍,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 虽然现在N多人都使用yum去替代rpm了,但是rpm在一些 ...

  8. Linux rpm 命令参数使用详解[介绍和应用](转)

    RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安装包 二进制包(Binary)以及源代码 ...

  9. Linux rpm 命令 【转】

    文章来源:Linux下面使用rpm命令 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安 ...

最新文章

  1. 算法(4)数据结构:堆
  2. python 类实例化理解
  3. 为什么苹果6没有录屏_为什么苹果手机受欢迎?因为没有一部安卓手机是“干净”的...
  4. netflix_Netflix播放按钮剖析
  5. MapReduce中的InputFormat(1)概述
  6. GMaps.js:让你快速集成 Google Maps 服务的 jQuery 插件
  7. linux的vim怎么配置文件路径,Linux_Linux系统配置VI或VIM的技巧,1、VI或VIM的配置文件的路径 - phpStudy...
  8. APC UPS 网络管理卡(型号apc ap9631)的配置
  9. Spark.reducer.maxSizeInFlight 参数
  10. SqlServer 2008的tempdb数据文件大小暴增处理
  11. DataX同步离线数据基础使用教程
  12. 芬兰手游业25年发展史
  13. 使用ls筛选某一天的文件
  14. 通话记录有办法恢复吗?
  15. 充电桩SaaS平台开发软件开发
  16. vue实现关注与取消关注的按钮
  17. Data truncation: Incorrect datetime value: ‘XXXX‘
  18. 【译】迁移被废弃的Kotlin Android Extensions插件
  19. 我的物联网项目(二十三) 统计数据优化
  20. LFLytroDecodeImage-从原始lenslet图像解码Lytro光场

热门文章

  1. GPU — CPU-GPU 异构计算系统
  2. Go 语言编程 — net/http — HTTP 服务端
  3. 配置基于Devstack的嵌套KVM虚拟化
  4. ARMS V4.3发布,应用监控全新支持内存快照分析,全息排查等功能。
  5. mongodb安装和配置
  6. EasyTouch中多种QuickGesture手势检测
  7. smokeping安装部署最佳实践
  8. nginx连接php-fpm sock文件失败502
  9. 【ACM】杭电1073:Online Judge
  10. munin监控windos机子