1つのRPMが依存するパッケージを確認するのは簡単ですが、その逆を行うにはどうしたらいいのですか?特定のRPMに依存しているRPMを調べるにはどうすればよいですか?他のすべてのRPMの依存関係リストを検索するより簡単な方法はありますか?リポジトリ内のどのRPMが特定のRPMに依存しているかは、どのようにして知ることができますか?
2
A
答えて
3
新しい回答:
いくつかのスクリプトがそこにあります。
:http://maisondubonheur.com/rpm-analyzer/はRHEL http://noisybox.net/computers/debdeps/は、Debianのdpkgの
旧回答のための1つを持っているために働くように見えます
これは機能でありモジュールではありません
rpm -q --whatrequires capability
のyum-utilsの最近のバージョンだけを使用するためにhttp://www.rpm.org/max-rpm/s1-rpm-query-parts.html
1
を参照してください:束がもっとある...
>
repoquery --tree-whatrequires <パッケージあなたが出力を他のものにしたいなら、最近のyum-utilsの中で、
あなたは(RHEL-5のような)古いバージョンで実行する必要がある場合は、あなたが使用することができます。
http://james.fedorapeople.org/yum/commands/pkg-deps-tree-view.py
編集は、申し訳ありませんあなたが望んでいた:
http://skvidal.fedorapeople.org/misc/pkg-provs-tree-view.py
を..何が必要なのか、デプスツリービューが必要です。
0
私が試したもう1つの方法は、ルート以外のパッケージを削除しようとすることです(削除は失敗し、誤ってパッケージを削除しないでください)。
依存パッケージの一覧が表示されます。非ルートとして:
rpm -e zlib
error: Failed dependencies:
libz.so.1()(64bit) is needed by (installed) boost-iostreams-1.57.0-4.fc17.x86_64
libz.so.1()(64bit) is needed by (installed) rpm-build-libs-4.12.0.1-13.fc17.x86_64
libz.so.1()(64bit) is needed by (installed) java-1.7.0-openjdk-devel-1:1.7.0.75-2.5.4.2.fc17.x86_64
.......... 317 more lines ........
関連する問題
- 1. 既存のRPMを使用してオフラインRPMを構築するにはどうすればよいですか?
- 2. インターネットに依存しないdocker on rpm、rpmパッケージの依存関係の問題
- 3. python yum/rpm APIを使用してrpm依存性を見つけますか?
- 4. 依存関係のあるRPMパッケージを作成するにはどうしたらいいですか?
- 5. Docker RPMに追加の依存関係が必要ですか?
- 6. ここにどのファイルが必要かをどのようにして知ることができますか?
- 7. yumリポジトリに含めることができるRPMの数の制限
- 8. 依存関係を持つ複数のRPMをインストールするにはどうすればよいですか?
- 9. 特定のアプリがユーザーデバイスにインストールされているかどうかを知ることができますか?
- 10. オブジェクトが特定の汎用クラスから派生しているかどうかをどのように知ることができますか?
- 11. どのブックがイベントをトリガーしたかをどのようにして知ることができますか?
- 12. どのように知っているかマシンに依存する定数
- 13. rpm - パッケージを作成するときにどこにファイルをインストールするかをrpmに指示する方法?
- 14. 特定のユーザーがWindowsサーバー2012マシンに管理者アカウントを持っているかどうかはどのように知ることができますか?
- 15. ストリームが閉じているかどうかをどのように知ることができますか?
- 16. TableSectionのデフォルトの色がどこで定義されているかは、どのようにして知ることができますか?
- 17. オブジェクトが特定のメソッドを実装しているかどうかは、どのようにして調べることができますか?
- 18. 探しているファイルをどのrpmパッケージが提供しているかを見つけるにはどうすればよいですか?
- 19. タイプ、データコンストラクタ、またはtypeclassがどこで定義されているかは、どのようにして知ることができますか?
- 20. この場所が切り取った領域内にあるかどうかはどのようにして知ることができますか?
- 21. YUMまたはRPMがどのファイルをインストールしたのかを知るにはどうすればよいですか?
- 22. rpmビルド中にホイールの依存関係を見つけよう
- 23. rpmパッケージに--after-installを指定してrpmを作成するとエラーが発生します
- 24. maven-rpm-pluginとrpm-maven-pluginの違いは何ですか
- 25. Perlでは、すでにロードされている特定のモジュールのモジュールバージョンをどのようにして知ることができますか?
- 26. 現在のビルドが安定しているかどうかをどのように知っていますか?
- 27. 通知をクリックした後に特定のアクティビティをどのように行うことができますか
- 28. bzrはどのようにして起動パッドについて知ることができますか?
- 29. ユーザーがスクリーンショットを作成したかどうかはどのように知ることができますか?
- 30. Javaスクリプトは、特定のブラウザがサポートしている機能をどのように知っていますか?
これが最良の回答であるかどうかは確かですが、確かに創造的です。 – martin