dpkg --list が apt-get と同期していません。

dpkg --list が apt-get と同期していません。
dpkg --list | grep [0-9]\-jre-headless

見せる、

 rc  openjdk-7-jre-headless:amd64                         7u79-2.5.6-0ubuntu1.14.04.1                      amd64        OpenJDK Java runtime, using Hotspot JIT (headless)
rc  openjdk-7-jre-headless:i386                          7u79-2.5.5-0ubuntu0.14.10.2                      i386         OpenJDK Java runtime, using Hotspot JIT (headless)
rc  openjdk-8-jre-headless:amd64                         8u40~b09-1                                       amd64        OpenJDK Java runtime, using Hotspot JIT (headless)
ii  openjdk-8-jre-headless:i386                          8u40~b09-1                                       i386         OpenJDK Java runtime, using Hotspot JIT (headless)

これはopenjdk-7-jre-headless:i386私のUbuntu 14.04システムにインストールされていることを明確に示しています。

しかし、私が走ったら、次のようにapt-get remove openjdk-7-jre-headless:i386言います。

Building dependency tree       
Reading state information... Done
Package 'openjdk-7-jre-headless:i386' is not installed, so not removed

同じパッケージdpkg --listと、競合するメッセージが表示されるのはなぜですか?apt-get remove

ベストアンサー1

dpkg正しい情報が表示され、rc出力意味のフラグがopenjdk-7-jre-headless:i386削除されましたが、プロファイルは削除されませんでした。

dpkg -l実際にはフロントエンドですdpkg-query -l。あなたは読むことができますdpkg クエリマニュアル詳細については。

おすすめ記事