2011-06-08 18:29:05 +0000 2011-06-08 18:29:05 +0000
75
75
Advertisement

インストールされていないRPMパッケージの依存関係の一覧を取得するには?

Advertisement

apt-cache show <package> は依存関係も表示します。

yum info <package> は依存関係を表示しないが、明らかに依存関係を知っている。

指定したパッケージの依存関係を yum に問い合わせるには?

Advertisement
Advertisement

回答 (5)

86
86
86
2011-06-08 18:41:51 +0000

yum にはその機能がありません。代わりに repoquery パッケージの yum-utils ツールを使ってください。

repoquery --requires <package>

または、依存関係を満たすために必要な追加の RPM パッケージを確認するには –resolve

repoquery --requires --resolve <package>
``` を使ってください。
47
47
47
2013-05-10 14:27:39 +0000

deplist コマンド、

yum deplist <package>

yum のマニュアルより。

すべての依存関係のリストと、指定されたパッケージに対してどのパッケージがそれらの依存関係を提供しているかのリストを生成します。

dnf のアップデート

dnf で同じことをするには、

dnf repoquery --requires <package>

man yum2dnf が言っていたように、

0x1&

を実行します。

パッケージの依存関係を調べるためのYum deplist コマンドの代わりに、レポクエリプラグインを使って dnf repoquery –requires を実行することができます。

14
Advertisement
14
14
2014-08-19 22:32:50 +0000
Advertisement

ローカルのRPMがあれば、依存関係の一覧を

rpm -qpR mediawiki-1.4rc1-4.i586.rpm
2
2
2
2017-12-13 21:49:38 +0000

必要なパッケージのリストが必要な場合は、以下のようにします。

dnf repoquery –requires –resolve`

In the case of firefox, by running:

sudo dnf repoquery --requires --resolve firefox

I’ve got the ouput: 最終的なメタデータの有効期限のチェック: 0:00:00 前の 2017年12月13日(水) 21:41:47 GMT. atk-0:2.26.1-1.fc27.x86_64 bash-0:4.4.12-12.fc27.x86_64 cairo-0:1.15.8-1.fc27.x86_64 cairo-gobject-0:1.15.8-1.fc27.x86_64 dbus-glib-0:0.108-4.fc27.x86_64 dbus-libs-1:1. 12.0-1.fc27.x86_64 fontconfig-0:2.12.6-4.fc27.x86_64 freetype-0:2.8-6.fc27.x86_64 freetype-freeworld-0:2.8-4.fc27.x86_64 gdk-pixbuf2-0:2.36.11-1.fc27.x86_64 glib2-0:2.54。 2-1.fc27.x86_64 glibc-0:2.26-16.fc27.i686 glibc-0:2.26-16.fc27.x86_64 gtk2-0:2.24.31-6. fc27.x86_64 gtk3-0:3.22.26-1.fc27.x86_64 hunspell-0:1.5.4-4.fc27.x86_64 libX11-0:1. 6.5.5-4.fc27.x86_64 libX11-xcb-0:1.6.5.4-4.fc27.x86_64 libXcomposite-0:0.4.4-11.fc27.x86_64 Packingage-0:1.1.4-11.fc27.x86_64 libXext-0:1.3.3-7.fc27.x86_64 Revenues-0:1.3.3-7.fc27.x86_64 Revenues-0:5. 0.3-4.fc27.x86_64 パワーポイント-0:0.9.10-4.fc27.x86_64 フラグメント-0:1.1.5-6.fc27.x86_64 libffi-0:3.1-14.fc27.x86_64 libgcc-0:7.2.1-2.fc27.x86_64 libjpeg-turbo-0:1.5.1-4. fc27.x86_64 libstdc++-0:7.2.1-2.fc27.x86_64 libvpx-0:1.6.1-4.fc27.x86_64 libxcb-0:1.12-5.fc27.x86_64 mozilla-filesystem-0:1.9-17.fc27.x86_64 nspr-0:4.17.0-1.fc27.i686 nspr-0:4.17.0-1.fc27. i686 nspr-0:4.17.0-1.fc27.x86_64 nss-0:3.34.0-1.0.fc27.i686 nss-0:3.34.0-1.0.fc27.i686 nss-0:3.34.0-1.0.fc27. x86_64 nss-util-0:3.34.0-1.0.fc27.x86_64 p11-kit-trust-0:0.23.8-1.fc27.i686 p11-kit-trust-0:0.23.8-1.fc27.i686 p11-kit-trust-0:0。 23.9-2.fc27.x86_64 pango-0:1.40.14-1.fc27.x86_64 startup-notification-0:0.12-14.fc27.x86_64 u2f-hidraw-policy-0:1.0.2-5.fc27.x86_64 zlib-0:1.2.11-4.fc27.x86_64

0
Advertisement
0
0
2017-10-18 20:01:04 +0000
Advertisement

パッケージとその依存関係を yum 経由でインストールしたい場合は、install の代わりに localinstall オプションを試してみてください。localinstall はパッケージをインストールし、依存関係を見つけてダウンロードします。

$ yum -y localinstall <package>

私は yum の達人ではありませんが、これは私には問題なく動作します。)

Advertisement

関連する質問

6
10
5
37
5
Advertisement
Advertisement