Ubuntu продолжает устанавливать старые ядра, хотя они мне не нужны

У меня заполнено /dev/sda1 /boot, поэтому я искал самые тяжелые папки, и это два старых ядра Linux, например. 4.4.0-22-универсальный и 4.4.0-21-универсальный. Я использую 4.4.0.36-generic.

Я удаляю эти ядра.

Но потом, когда я делаю

 sudo apt-get -f install

, чтобы решить неудовлетворенные зависимости, они возвращаются!

Как мне навсегда избавиться от них?

1
задан 19 January 2018 в 21:21

2 ответа

Используйте эту команду для удаления старых используемых ядер:

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
0
ответ дан 19 January 2018 в 21:21

Запуск

sudo apt autoremove

вызывает запуск update-initramfs, который генерирует initrd для старых ядер, что приводит к повторному заполнению /boot, даже если вы очистили пространство. ]

Это давняя проблема.

0
ответ дан 19 January 2018 в 21:21

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

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