Я рассматриваю возможность отключения автообновлений или закрепления ядра на определенной версии. Однако я обеспокоен тем, что когда я позже откреплю версию, необходимо будет загрузить и установить все ядра между закрепленной версией и последней версией, что приведет /root
к исчерпанию дискового пространства .
Нужно ли загружать и устанавливать каждую версию ядра или она apt-get
знает, что нужно загружать только самое последнее ядро?
autoremove
очищаются ядра? Это, конечно, не на Trusty, который требует ручного удаления.autoremove
сохраняет текущее ядро и одно предыдущее (и текущее загруженное ядро), чтобы вы могли восстановить, если новое не загружается. Но это удалит ядра старше этого. Видите,/etc/apt/apt.conf.d/01autoremove-kernels
и/etc/kernel/postinst.d/apt-auto-removal
что порождает это. (Если вы сделали несколько обновлений, которые устанавливали новые ядра, но не удосужились загрузить их, сделайте этоautoremove
после перезагрузки, чтобы перейти к 2 установленным ядрам вместо 3)Краткий ответ: нет
Более длинный ответ: у меня есть несколько систем вкуса Ubuntu (Lubuntu и Xubuntu), которые я использую довольно редко. Когда я обновляю и обновляю их, они часто пропускают несколько версий ядра, и проблем нет. Я обычно запускаю следующие команды и получаю текущую версию ядра (из той же серии ядра),
Это хорошая идея, чтобы бежать
после установки нового ядра, так что в нем
/boot
есть только два последних установленных ядра. Вы можете выбрать предыдущее ядро из меню grub, если есть проблемы с новым ядром.источник
Пиннинг обычно используется только тогда, когда у вас есть смешанные репозитории
Смотрите https://help.ubuntu.com/community/PinningHowto
Я предлагаю вам поставить ядро на удержание
Как предотвратить обновление определенного пакета?
В любом случае, после того, как вы отмените удержание или закрепление, apt загрузит и обновит только самое последнее ядро, пропуская все ядра между ними.
источник