スクリプトの段階的なパッケージ アップグレードのリストを取得する (apt と update-manager)

スクリプトの段階的なパッケージ アップグレードのリストを取得する (apt と update-manager)

Ubuntuコミュニティの皆さん、こんにちは。

update-managerがアップグレード用に提供するパッケージとapt/apt-getが表示するパッケージの間に矛盾があることに気付きました。これは、Ubuntuの段階的アップグレードの仕組み私が今知っている限りでは。

これは私にとっては邪魔です。なぜなら、ネットワーク内のクライアントのアップグレード状態を監視する必要があるからです。そして通常、人々は update-manager がアップグレードを提案するパッケージだけをアップグレードします。チェック スクリプトには、によって収集されたアップグレード可能なパッケージのリストを残しますapt list --upgradeable

私が探しているのは、保留されている段階的な更新を一覧表示するシェル コマンドです。次のコマンドを実行すると、それらを表示できますupdate-manager --debug

INFO:root:holding back phased update compiz (0 < 67)
INFO:root:holding back phased update compiz-core (0 < 67)
INFO:root:holding back phased update compiz-gnome (0 < 67)
INFO:root:holding back phased update compiz-plugins-default (0 < 67)
INFO:root:holding back phased update libcompizconfig0 (0 < 67)
INFO:root:holding back phased update libdecoration0 (0 < 67)
INFO:root:holding back phased update libpython-stdlib (50 < 93)
INFO:root:holding back phased update libunity-control-center1 (0 < 92)
INFO:root:holding back phased update libunity-core-6.0-9 (0 < 43)
INFO:root:holding back phased update python (50 < 93)
INFO:root:holding back phased update python-minimal (50 < 93)
INFO:root:holding back phased update unity (0 < 43)
INFO:root:holding back phased update unity-control-center (0 < 92)
INFO:root:holding back phased update unity-control-center-faces (0 < 92)
INFO:root:holding back phased update unity-schemas (0 < 43)
INFO:root:holding back phased update unity-services (0 < 43)

...しかし、それでもアップデート マネージャーの GUI が開きます。

段階的に更新されるリストを取得する方法はありますか? これは、update-manager が解釈するどこか (おそらくリポジトリ内) のフラグであるはずです。

関連情報