Obtenha uma lista de atualizações de pacotes em fases para um script (apt vs. update-manager)

Obtenha uma lista de atualizações de pacotes em fases para um script (apt vs. update-manager)

Olá colegas da comunidade Ubuntu,

Me deparei com a discrepância entre os pacotes que o update-manager oferece para atualização e aqueles que o apt/apt-get mostra. Isso é devido aMecanismo de atualização em fases do Ubuntucomo eu sei agora.

Isso me atrapalha, pois preciso monitorar os clientes em nossa rede quanto ao estado de atualização. E geralmente as pessoas atualizam apenas os pacotes que o update-manager oferece para atualização. Deixando nossos scripts de verificação com uma lista de pacotes atualizáveis ​​que são reunidos por apt list --upgradeable.

O que estou procurando é um comando shell que liste as atualizações em fases que são retidas. Posso dispensar isso executando 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)

... mas isso ainda abre a GUI dos gerenciadores de atualização.

Existe alguma maneira de obter uma lista de atualizações faseadas? Imagino que deva ser um sinalizador em algum lugar (talvez no repositório?) Que o gerenciador de atualização interpreta.

informação relacionada