Yum:インストールサイズが1MB未満の場合

Yum:インストールサイズが1MB未満の場合

オプションを使いたくありませんが、--assume-yes小規模インストール(1MB未満)は問わず処理しても大丈夫です。これを達成する方法はありますか?私はFedora 20を使用しています。

ベストアンサー1

パッケージサイズでフィルタリングすることはできませんが、サイズでパッケージをクエリするために--assume-yes使用できます。一部のフィルタリングでは、ダウンロードサイズがrepoquery1MBawk未満のファイルのみをインストールできます。

yum -y install `repoquery --pkgnarrow=updates -a --qf "%{name} %{size}" | awk '$2 < 1048576 {print $1}'`

このコマンドの機能:repoquery更新されたパッケージのクエリを取得し、パッケージ名とサイズを含む2列リストを作成し、バイト(1 MB)未満のパッケージ名のみをawk印刷します。1048576次に、このパッケージのリストをyumに渡します。)

乾杯。

おすすめ記事