Что пытается сделать автоудаление?

Seuraavat paketit POISTETAAN:
libevent-core-2.1-7 libevent-pthreads-2.1-7 libmecab2 linux-headers-5.4.0-52
linux-headers-5.4.0-52-generic linux-image-5.4.0-52-generic
linux-modules-5.4.0-52-generic linux-modules-extra-5.4.0-52-generic
mecab-ipadic mecab-ipadic-utf8 mecab-utils

Почему автоудаление хочет удалить эти пакеты? Я почти уверен, что не должен соглашаться.

У меня Ubuntu 20.04.

EDIT: uname -r производит: 5.4.0-54-generic

Погодите, я только что получил обновление ядра. Я тупой.

0
задан 17 November 2020 в 16:02

1 ответ

Представьте, что вы хотите установить пакет A , apt установит пакеты B и C, потому что без них пакет A не будет работать, но поскольку вы никогда не запрашивали пакет B и C, и никакому другому пакету они не нужны, если вы удалите пакет A, apt поймет, что вам не нужен пакет B и C больше.

Есть и другие сценарии; например, если вы обновляете пакет, он может не зависеть от некоторых пакетов, которыми он был раньше.

Если apt обнаружит какие-либо из этих пакетов, которые вам не нужны, он сообщит вам, что вы можете удалить их с помощью apt autoremove.

Это безопасно? Не совсем, возможно, вы установили другие пакеты без apt, и они могут нуждаться в этих пакетах для работы, а apt их не распознает; вот почему apt не удаляет их по умолчанию и просит вас удалить их, если вы знаете, что они вам больше нигде не нужны.

0
ответ дан 17 November 2020 в 12:57

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

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