Como limpar pacotes obsoletos após uma falha na atualização do Lubuntu ou Ubuntu?

Como limpar pacotes obsoletos após uma falha na atualização do Lubuntu ou Ubuntu?

Tentei atualizar meu sistema Lubuntu 18.10 para 19.04 usando a GUI padrão que executa o do-release-upgradecomando. Ele percorreu a maior parte da instalação, instalando todos os pacotes. No entanto, ele falhou antes de chegar à seção de limpeza. Isso resultou em um problema infeliz em que muitos dos aplicativos obsoletos são instalados junto com seus substitutos.

Isso é óbvio quando olhamos para a bandeja do sistema: Bandeja do sistema

Você pode ver dois ícones na bandeja de rede (para duas instâncias de programas diferentes) e dois ícones de energia. No menu de aplicativos, existem muitos conjuntos de programas duplicados, ou seja, dois “Drivers Adicionais”.

Minha pergunta é como posso remover esses aplicativos obsoletos do meu sistema? Existe um comando simples que eu possa executar? Se eu tiver que remover cada um individualmente, como posso saber quais foram obsoletos e quais são os atuais?

Caso alguém pense em sugerir, já resolvi esta resposta e isso não resolve o meu problema.

Responder1

Instale se possívelsudo apt install apt-show-versions

apt-show-versions | grep 'No available'

lista pacotes que não estão mais disponíveis na fonte do seu pacote. Dê uma boa olhada em qual deles você talvez precise. Você pode removê-los todos juntos comsudo apt purge $(apt-show-versions | grep 'No available' | awk '{print $1}')

informação relacionada