Как удалить старые ядра Linux

При постоянном обновлении операционной системы Ubuntu скапливаются старые версии ядра системы. Смысл их сохранять для меня не вполне очевиден. Достаточно хранить кроме текущей версии еще и предыдущую версию. Старые ядра лучше удалить.

Для упрощения удаления в файл .bashrc (если вы используете именно BASH) вашего root’a можно добавить простую функцию:

$ sudo -i
# nano .bashrc

И где-нибудь в конце файла вставить: 

#
# Remove old Cores
#

function old_core_remove()
{
VCORE=$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")
OLDCORES=$(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$VCORE"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1)
apt purge $OLDCORES
}

Использование чтобы удалить старые ядра: 

old_core_remove
Главная страница / Блог / Как удалить старые ядра Linux

Заявка на обслуживание


Представьтесь, пожалуйста, чтобы мы знали как к вам обращаться
Мы никогда и не кому не предоставляем ваш E-mail.
Выберете тариф

Заказать бесплатный аудит



Отправить вопрос в службу поддержки