Как избавиться от неподдерживаемых пакетов, упомянутых при обновлении с Lucid до Maverick?

9

При обновлении с Lucid до Maverick с помощью диспетчера обновлений в какой-то момент перечисляются пакеты, которые больше не поддерживаются (например, f-spot). Это не говорит, что это собирается удалить их. После завершения обновления они все еще там. Как я могу избавиться от них?

user3890
источник

Ответы:

5

В большинстве случаев вам не нужно удалять эти пакеты. Это уведомление означает только то, что эти пакеты больше не входят в основной компонент Ubuntu и переведены в Universe (см. Эту страницу для получения дополнительной информации о компонентах), что означает, что их поддержка по-прежнему доступна в сообществе Ubuntu.

Если вы все еще хотите удалить их, вы можете узнать, какими пакетами они были, просмотрев журнал обновлений (/var/log/dist-upgrade/main.log), в котором вы найдете строку, начинающуюся с «demoted»: "содержащий список пониженных пакетов.

Если вы хотите удалить пакеты, которые абсолютно не используются, sudo apt-get autoremoveсделайте это.

mgunes
источник
1
Я знаю , что у меня нет, но я хочу , чтобы
user3890
Смотрите мой обновленный ответ.
mgunes
отлично спасибо. чтобы довести его до конца, я собрал все пакеты и бросил их все в один большой «apt-get remove»
user3890 14.10.10
1
Я предлагаю использовать, aptitude markauto <packages>потому что при этом пакеты не удаляются, если они нужны другим пакетам.
Георг Шолли
Я знаю, что это старый вопрос / ответ, но просто совет для тех, кто все еще ищет эту информацию: у вас, вероятно, больше неподдерживаемых пакетов, чем было указано в момент обновления дистрибутива (это просто пакеты, поддержка которых была прекращена после обновить не те, которые уже не поддерживаются). Также sudo apt-get autoremoveне предназначен и, вероятно, не удалит эти неподдерживаемые пакеты (см. Документацию для параметра autoremove). Я думаю , что правильный ответ @ Gaurav-Paliwal «s ответ .
му
6

Если вы хотите удалить неподдерживаемые пакеты, сначала перечислите их, используя ubuntu-support-status --show-unsupported затемsudo apt remove <package-name or names>

Затем вы избавитесь от неподдерживаемых пакетов

Гаурав Паливал
источник