依存関係に基づいてYum Local Repoパッケージをツリー構造で表示する方法は?

依存関係に基づいてYum Local Repoパッケージをツリー構造で表示する方法は?

ダウンロード専用オプションと一緒にyumを使用してパッケージとその依存関係をダウンロードし、ダウンロードしたすべてのパッケージをフォルダにリダイレクトし、createrepoコマンドを実行してリポジトリデータを構築してローカルリポジトリを作成しました。これでリポジトリが準備され、オフラインダウンロードに使用されましたが、このローカルリポジトリのすべてのパッケージドキュメントを依存関係(すべてのチェーンによって異なります)に基づくツリー構造で表示する必要があります。

答え1

ローカルリポジトリのすべてのパッケージのリストを取得するには、次の手順を実行します。

yum --disablerepo "*" --enablerepo "yourlocalrepo" list available

次に、見つかったrepoqueryパッケージごとに次を使用します。

repoquery --tree-requires yourpackage

repoqueryシステムに存在しない場合はインストールしてくださいyum install yum-utils

関連情報