適切なリスト出力について

適切なリスト出力について

apt list --installedバックアップ/移行の目的で、現在システムにインストールされているすべてのパッケージのリストを作成しようとしています。

予期しない結果が出てくることを発見しました。

....

chromium-browser/now 53.0.2785.143-0ubuntu0.16.04.1.1257 arm64 [installed,upgradable to: 62.0.3202.94-0ubuntu0.16.04.1317]
chromium-codecs-ffmpeg-extra/now 53.0.2785.143-0ubuntu0.16.04.1.1257 arm64 [installed,upgradable to: 62.0.3202.94-0ubuntu0.16.04.1317]
cmake/xenial-updates,**now** 3.5.1-1ubuntu3 arm64 [installed]
cmake-data/xenial-updates,**now** 3.5.1-1ubuntu3 all [installed,automatic]
colord/xenial,**now** 1.2.12-1ubuntu1 arm64 [installed,automatic]

....

用語を除いて、出力が何を意味するのかはかなり明確ですnow

たとえば、Xenialの場合は16.04を使用しているので、以下は「バージョン」、アーキテクチャ、およびインストールの種類です。

list適切なマニュアルページを見つけましたが、実験的なもの以外にこのオプションへの参照が見つかりませんでした。

誰かが私に正しい文書を教えてもらうか、これが何を意味するのかを説明できますか?

答え1

now現在インストールされているバージョンを参照し、それ以降は参照しません。これは、インストールされたパッケージが構成されたリポジトリにないことを意味します(通常は上記のようにアップグレードが可能なためです)。それ以外の場合は、パッケージを含むリポジトリと一緒に一覧表示されます。

これは/var/lib/dpkg/statusinの出力と同じですapt-cache policy

バラよりdebian/ubuntuの「apt search」出力形式は何ですか?詳細については。

関連情報