これらの適切な呼び出しの出力が異なるのはなぜですか?

これらの適切な呼び出しの出力が異なるのはなぜですか?

実行すると、apt-get dist-upgradeパッケージがないと表示されます。いいえアップグレードされました。実行すると、apt-get autoremoveアップグレードできるパッケージが2つあることを示す通知が表示されます。私にとってこれは反直感的です。実際には2つのパッケージがインストールされていますテストアップグレードは可能ですが、依存関係の問題があるためアップグレードできません。

私はDebian 8.6を使用しています。

私の質問は:なぜapt-get dist-upgradeこれらの2つのパッケージが私に言わずにapt-get autoremove教えてくれるのですか?

root@host ~# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@host ~# apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

関連情報