您的位置:首页 > 运维架构 > Linux

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

2018-03-06 09:25 405 查看
以下两个命令可以列出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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: