保留中のセキュリティ更新プログラムを表示する簡単な方法

保留中のセキュリティ更新プログラムを表示する簡単な方法

保留中の更新を確認するには:

apt-get upgrade

...時間がかなりかかります。

保留中の更新のみを表示するより高速な方法があります(以前にapt-get updateを使用してソースリストを更新したと仮定)

ベストアンサー1

cron-apt定期的にDebianシステムをアップグレードするプロセスを自動化するためにインストールできます。

apt-get install cron-apt 

基本的にソースリストの更新すべての新しいパッケージを自動的にダウンロードします。この場合、ダウンロードは不要なので、ダウンロードコマンドを削除してダウンロード部分を無効にすることができます。

rm /etc/cron-apt/action.d/3-download

(後で必要な場合に備えて設定ファイルが配置されます/usr/share/doc/cron-apt/examples/

これにより、パッケージのリストが十分に最新のままになります。これで、アップグレードするパッケージの数を取得できます。

LANG=C apt-get upgrade -s |grep -P '^\d+ upgraded'|cut -d" " -f1

apt-show-versionsあるいは、アップデートを含むパケット数を表示するために使用できる代替手段をインストールすることもできます。

apt-show-versions -b -u|wc -l

おすすめ記事