问题:
从yum存储库安装软件包时:
示例
yum install numpy * opencv
它打印出已安装的依赖项列表。
我在哪里可以找到这些依赖项?
答案 0 :(得分:0)
依赖项存储在RPM文件中。
如果您已经下载了一个RPM,那么您可以直接查看它的依赖项:
ParcelableGeofence
如果您没有本地RPM,可以使用rpm -qp --require /path/to/rpm
:
repoquery
例如:
repoquery --requires name-of-package
请注意,依赖关系可以是几种不同形式之一。
依赖项包括:
$ rpm -qp --requires python2-numpy-1.11.2-1.fc25.x86_64.rpm
ld-linux-x86-64.so.2()(64bit)
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.10)(64bit)
libc.so.6(GLIBC_2.11)(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)
libgcc_s.so.1()(64bit)
libgfortran.so.3()(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libpython2.7.so.1.0()(64bit)
libquadmath.so.0()(64bit)
libsatlas.so.3()(64bit)
libtatlas.so.3()(64bit)
python(abi) = 2.7
python-nose
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
rtld(GNU_HASH)
)python-nose
的依赖项,例如)/bin/bash
)libpython2.7.so.1.0()(64bit)
)