アップグレードするパッケージをすべてまとめてクラスタ化する代わりに、改行を使用して「リストビュー」としてリストする方法はapt Upgradeにありますか?

アップグレードするパッケージをすべてまとめてクラスタ化する代わりに、改行を使用して「リストビュー」としてリストする方法はapt Upgradeにありますか?

apt-get Upgradeを実行するときにどのパッケージがアップグレードされるかを確認したいと思います。すべてを1つにまとめるのではなく、すべてを1行ずつ簡単にリストする方法がある場合は、はるかに簡単になりそうです。

「次のパッケージがアップグレードされます。」というメッセージの後に、通常は次のようになります。

apport apport-gtkbind9-dnsutilsbind9-hostbind9-libs distro-info-data djvulibre-bin dnsutils firefox firefox-locale-en google-chrome

このように見えるように追加できるスイッチを知っている人はいますか?

apport
apport-
gtkbind9-dnsutilsbind9
-hostbind9
-libs
distro-info-data
djvulibre-bin
dnsutils
firefox
firefox-locale-en
google-chrome

これは明らかに大きな問題でも緊急でもありません。ただ、パッケージのリストを分けて素早くスキャンするより良い方法があるかどうか、何年も気になりました。

こうすることで、このセクションを読みやすくなるかどうか疑問に思います。作業中の各ラインを垂直に素早くスキャンできましたが、各パケットを空白に精神的に分離するのに時間がかかりました。

ベストアンサー1

aptポストプロセッシング出力が不足しているため、目的の内容が正しく表示されませんが、aptアップグレードされたパッケージのバージョンの詳細を表示するように要求すると、1行に1つのパッケージが表示されます。

$ sudo apt upgrade -V
...
The following packages will be upgraded:
   ansilove (4.0.4-1 => 4.1.4-1)
   binutils-djgpp (2.34-3+1.4 => 2.35.1+dfsg-1)
   binutils-mingw-w64 (2.31.1-16+8.3.1 => 2.35-2+8.11)
   bochsbios (2.6.11+dfsg-3 => 2.6.11+dfsg-4)
   drmips (2.0.1-2 => 2.0.1-2.1)
   frotz (2.52-0.1 => 2.53+dfsg-1)
...

オプションをに設定すると、APT::Get::Show-Versionsこの機能を永久に有効にできますtrue。たとえば、次のようになります/etc/apt/apt.conf

APT::Get::Show-Versions "true";

おすすめ記事