検索
連載

RPMパッケージのインストール前に依存性チェックしたい

Share
Tweet
LINE
Hatena

 「RPMパッケージのアップデートで「エラー: 依存性の欠如:」と表示されてしまう」で解説したように、RPMパッケージのアップデートで表示されるエラーは厄介なものだ。

 そこでおすすめなのは、あらかじめインストールを行うパッケージの依存性をチェックしておくことだ。「-qpR」オプションをつけて調査してみよう。

# rpm -qpR lm_sensors-2.6.1-1.i386.rpm
/sbin/ldconfig
/sbin/ldconfig
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
ld-linux.so.2
libc.so.6
libsensors.so.1
/bin/sh
/usr/bin/perl
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.3)

 上記はLm_sensorsのパッケージ例だが、表示されるファイルがすべて存在しなければインストール(アップデート)できないことが分かる。

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る