dpkg -lを使用して「ii」状態のパッケージのみを表示するのではなく、すべてのパッケージを表示する方法

dpkg -lを使用して「ii」状態のパッケージのみを表示するのではなく、すべてのパッケージを表示する方法

dpkg -lUbuntuシステムにインストールされているパッケージを一覧表示するために使用します。

パッケージを明示的に照会しない限り、ステータスが「ii」のパッケージのみが表示されます。

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                  Version      Architecture Description
+++-=====================-============-============-=================================
un  linux-headers-686-pae <none>       <none>       (no description available)

dpkg -lすべてのパッケージ(インストールされているパッケージだけでなく、システムに知られているすべてのパッケージ)を表示するにはどうすればよいですか?

apt-getapt list追加:この情報を取得するために、または同様のコマンド(いいえ)を使用できますか?

答え1

モードが指定されていない場合は、dpkg -l「インストールされていません」とマークされたパッケージは無視されます。この問題を解決するには、次のパターンを指定してください。

dpkg -l '*'

apt listapt具体的で、dpkg-query(which handlers)に似ており、存在しないか等しいものはdpkg -lありません。apt-getapt-cache

関連情報