2016-11-23 2 views
-1

質問:探しCentOSに依存

のyumリポジトリからパッケージをインストールする:

yumをインストールnumpyのの* OpenCVのは

それは、依存関係のリストを出力しますそれはインストールされています。

これらの依存関係は、どこで見つけることができますか?

+0

リポジトリ内 – mm759

+0

パッケージの依存関係のリスト(numpyなど)はどこにありますか?あるいは、依存関係がインターネット上のどこにあるのかを物理的に特定したいのですか? – omajid

+0

はい、どこでパッケージの依存関係のリスト(numpyなど)を見つけることができますか?それらがcentosのキャッシュフォルダに格納されているかどうか – royalblue

答えて

0

依存関係は、RPMファイル自体に格納されます。

あなたはRPMがとlocalYダウンロードした場合、あなたはそれがだで見ることができ、直接依存性:について

repoquery --requires name-of-package 

:あなたがローカルでRPMを持っていない場合は

rpm -qp --require /path/to/rpm 

は、あなたがrepoqueryを使用することができます例:

$ 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) 

依存関係はいくつかのミズ。

依存性は、(例えば上記に示したが、/bin/bashの依存性として表示されない)(上記の例のようなpython-nose

  • RPM
  • ファイル
  • Aを(例えばlibpython2.7.so.1.0()(64bit)など)ライブラリ
  • 仮想は
(例えば python(abi) = 2.7として)提供
関連する問題