Как очистить устаревшие пакеты после неудачного обновления Lubuntu или Ubuntu?

Я попытался обновить свою систему Lubuntu 18.10 до 19.04 с помощью стандартного графического интерфейса пользователя, который запускает команду do-release-upgrade. Он прошел большую часть процесса установки, устанавливая все пакеты. Тем не менее, это не удалось, прежде чем сделать это в разделе очистки. Это привело к печальной проблеме, когда многие приложения, которые устарели, устанавливаются вместе с их заменами.

Это очевидно при взгляде на системный трей: System Tray

Вы можете видеть два значка сетевого лотка (для двух разных экземпляров программы) и два значка питания. В меню приложений есть множество наборов дублирующихся программ, то есть два «дополнительных драйвера».

Мой вопрос: как я могу удалить эти устаревшие приложения из моей системы? Есть ли простая команда, которую я могу выполнить? Если мне нужно удалить каждый из них по отдельности, как я могу узнать, какие из них устарели, а какие являются текущими?

Если кто-то подумает предложить его, я уже рассмотрел этот ответ, и он не решает мою проблему.

0
задан 24 June 2019 в 00:38

1 ответ

Если возможно, установите sudo apt install apt-show-versions

apt-show-versions | grep 'No available'

список пакетов, которые больше не доступны в вашем источнике пакетов. Посмотрите, какой вам нужен. Вы можете удалить их все вместе с sudo apt purge $(apt-show-versions | grep 'No available' | awk '{print $1}')

0
ответ дан 24 June 2019 в 00:38

Другие вопросы по тегам:

Похожие вопросы: