Obtenha uma lista de upgrades de pacotes em fases para um script (apt vs. update-manager)

0

Olá, colega comunidade Ubuntu,

Eu tropecei na discrepância entre os pacotes que o update-manager oferece para atualização, e aqueles que apt / apt-get shows. Isso é devido a mecanismo de atualização em fases do Ubuntus como eu sei agora.

Isso me impede, porque preciso monitorar os clientes em nossa rede para o estado de atualização deles. E geralmente as pessoas atualizam apenas os pacotes que o update-manager oferece para atualizar. 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 lista as atualizações em fases que são retidas. Eu posso disply aqueles 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 interface gráfica dos gerenciadores de atualização.

Existe alguma maneira de adquirir uma lista de atualizações que são escalonadas? Eu imagino que isso deve ser uma bandeira em algum lugar (no repositório talvez?) Que o gerenciador de atualização interpreta.

    
por Marlon 21.02.2018 / 13:22

0 respostas