パッケージ(* .rpm)のセットがあります。rpm -qRp <package>
必要なものをリストするためにできるパッケージごとに、パッケージ自体をインストールせずに(必要なものを)インストールしたいと思います。すべての有効なリポジトリにライブが必要です。rpm -qRp ...
たとえば、出力を解析する独自のスクリプトを作成せずにこれを行う簡単な方法はありますか。
require(yum localinstall
)ですべてをインストールしてから元のパッケージをアンインストールすることでそれができることはわかっていますが、問題はセットに依存関係と競合の両方があるパッケージが含まれていることです。ただし、必要なパッケージは競合しません。複数回実行したyum localinstall <list>
後yum remove <list>
、リスト内のパッケージが競合しないことを確認する必要があります。
もっと良い方法はありますか?基本的にのようなものが欲しいのyum-builddep
ですが、buildrequiresではなくrequireが必要です。
私のディストリビューションはFedora
/RHEL