Linux 列出RPM包依赖的两个命令

以下两个命令可以列出RPM包的依赖情况,
1 yum deplist pakcage

yum deplist ntp
Loaded plugins: fastestmirror
Finding dependencies: 
Loading mirror speeds from cached hostfile
 * base: mirrors.sohu.com
 * epel: mirrors.ustc.edu.cn
 * extras: mirrors.sohu.com
 * updates: mirrors.sohu.com
package: ntp.x86_64 4.2.6p5-12.el6.centos.1
  dependency: librt.so.1()(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: /sbin/service
   provider: initscripts.x86_64 9.03.58-1.el6.centos
   provider: initscripts.x86_64 9.03.58-1.el6.centos.2
   provider: initscripts.x86_64 9.03.58-1.el6.centos.1
  dependency: /bin/bash
   provider: bash.x86_64 4.1.2-48.el6
  dependency: libcap.so.2()(64bit)
   provider: libcap.x86_64 2.16-5.5.el6
  dependency: ntpdate = 4.2.6p5-12.el6.centos.1
   provider: ntpdate.x86_64 4.2.6p5-12.el6.centos.1
  dependency: libc.so.6(GLIBC_2.7)(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: rtld(GNU_HASH)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.i686 2.12-1.209.el6
   provider: glibc.i686 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.i686 2.12-1.209.el6_9.2
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: libcrypto.so.10()(64bit)
   provider: openssl.x86_64 1.0.1e-57.el6
  dependency: libm.so.6()(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: /sbin/chkconfig
   provider: chkconfig.x86_64 1.3.49.5-1.el6
  dependency: librt.so.1(GLIBC_2.2.5)(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: libcrypto.so.10(libcrypto.so.10)(64bit)
   provider: openssl.x86_64 1.0.1e-57.el6
  dependency: /bin/sh
   provider: bash.x86_64 4.1.2-48.el6
  dependency: libcrypto.so.10(OPENSSL_1.0.1)(64bit)
   provider: openssl.x86_64 1.0.1e-57.el6
  dependency: libedit.so.0()(64bit)
   provider: libedit.x86_64 2.11-4.20080712cvs.1.el6
  dependency: libm.so.6(GLIBC_2.2.5)(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
package: ntp.x86_64 4.2.6p5-10.el6.centos.2
  dependency: librt.so.1()(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: /sbin/service
   provider: initscripts.x86_64 9.03.58-1.el6.centos
   provider: initscripts.x86_64 9.03.58-1.el6.centos.2
   provider: initscripts.x86_64 9.03.58-1.el6.centos.1
  dependency: /bin/bash
   provider: bash.x86_64 4.1.2-48.el6
  dependency: libcap.so.2()(64bit)
   provider: libcap.x86_64 2.16-5.5.el6
  dependency: libc.so.6(GLIBC_2.7)(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: rtld(GNU_HASH)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.i686 2.12-1.209.el6
   provider: glibc.i686 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.i686 2.12-1.209.el6_9.2
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: ntpdate = 4.2.6p5-10.el6.centos.2
   provider: ntpdate.x86_64 4.2.6p5-10.el6.centos.2
  dependency: libcrypto.so.10()(64bit)
   provider: openssl.x86_64 1.0.1e-57.el6
  dependency: libm.so.6()(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: /sbin/chkconfig
   provider: chkconfig.x86_64 1.3.49.5-1.el6
  dependency: librt.so.1(GLIBC_2.2.5)(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: libcrypto.so.10(libcrypto.so.10)(64bit)
   provider: openssl.x86_64 1.0.1e-57.el6
  dependency: /bin/sh
   provider: bash.x86_64 4.1.2-48.el6
  dependency: libcrypto.so.10(OPENSSL_1.0.1)(64bit)
   provider: openssl.x86_64 1.0.1e-57.el6
  dependency: libedit.so.0()(64bit)
   provider: libedit.x86_64 2.11-4.20080712cvs.1.el6
  dependency: libm.so.6(GLIBC_2.2.5)(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
package: ntp.x86_64 4.2.6p5-12.el6.centos.2
  dependency: librt.so.1()(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: /sbin/service
   provider: initscripts.x86_64 9.03.58-1.el6.centos
   provider: initscripts.x86_64 9.03.58-1.el6.centos.2
   provider: initscripts.x86_64 9.03.58-1.el6.centos.1
  dependency: /bin/bash
   provider: bash.x86_64 4.1.2-48.el6
  dependency: libcap.so.2()(64bit)
   provider: libcap.x86_64 2.16-5.5.el6
  dependency: ntpdate = 4.2.6p5-12.el6.centos.2
   provider: ntpdate.x86_64 4.2.6p5-12.el6.centos.2
  dependency: libc.so.6(GLIBC_2.7)(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: rtld(GNU_HASH)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.i686 2.12-1.209.el6
   provider: glibc.i686 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.i686 2.12-1.209.el6_9.2
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: libcrypto.so.10()(64bit)
   provider: openssl.x86_64 1.0.1e-57.el6
  dependency: libm.so.6()(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: /sbin/chkconfig
   provider: chkconfig.x86_64 1.3.49.5-1.el6
  dependency: librt.so.1(GLIBC_2.2.5)(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2
  dependency: libcrypto.so.10(libcrypto.so.10)(64bit)
   provider: openssl.x86_64 1.0.1e-57.el6
  dependency: /bin/sh
   provider: bash.x86_64 4.1.2-48.el6
  dependency: libcrypto.so.10(OPENSSL_1.0.1)(64bit)
   provider: openssl.x86_64 1.0.1e-57.el6
  dependency: libedit.so.0()(64bit)
   provider: libedit.x86_64 2.11-4.20080712cvs.1.el6
  dependency: libm.so.6(GLIBC_2.2.5)(64bit)
   provider: glibc.x86_64 2.12-1.209.el6
   provider: glibc.x86_64 2.12-1.209.el6_9.1
   provider: glibc.x86_64 2.12-1.209.el6_9.2

2 rpm -qR package

[root@esgzb-del-n004 ~]# rpm -qR ntp
/bin/bash  
/bin/sh  
/bin/sh  
/bin/sh  
/sbin/chkconfig  
/sbin/chkconfig  
/sbin/service  
/sbin/service  
config(ntp) = 4.2.6p5-12.el6.centos.1
libc.so.6()(64bit)  
libc.so.6(GLIBC_2.11)(64bit)  
libc.so.6(GLIBC_2.12)(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)  
libcap.so.2()(64bit)  
libcrypto.so.10()(64bit)  
libcrypto.so.10(OPENSSL_1.0.1)(64bit)  
libcrypto.so.10(libcrypto.so.10)(64bit)  
libedit.so.0()(64bit)  
libm.so.6()(64bit)  
libm.so.6(GLIBC_2.2.5)(64bit)  
librt.so.1()(64bit)  
librt.so.1(GLIBC_2.2.5)(64bit)  
ntpdate = 4.2.6p5-12.el6.centos.1
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
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

数据源的港湾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值