Как удалить старые ядра CentOS 7 за минуту

Как удалить старые ядра CentOS 7 за минуту

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

Добрый день уважаемые читатели и подписчики, сегодня хочу с вами отвлечься от операционной системы Windows 10 и решения проблем с ней и перевести ваше внимание к серверной операционной системе CentOS 7, про нее я пишу не так часто, как хотелось бы, но в будущем я это поправлю. Сегодняшней темой у нас будет рассмотрен вопрос, как удалить старые ядра CentOS 7, которые у вас могут скопиться за все время эксплуатации.

Как удалить ядро linux

Сам процесс обновления ядра CentOS 7 я вам описывал и рассказывал о его важности, думаю на этом не стоит заострять внимание, но через какое-то время эти ядра у вас будут складироваться и занимать лишнее место в /boot. Для того, чтобы посмотреть какое количество старых ядер у вас присутствует в CentOS 7 вам необходимо выполнить вот такую команду:

rpm -q kernel

На выходе вы получите приблизительно вот такой вывод.

kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-514.6.1.el7.x86_64
kernel-3.10.0-514.10.2.el7.x86_64

Как видно в моем примере у меня их три

Как удалить старые ядра CentOS 7-2

Посмотреть текущую версию ядра, можно командой

uname -a

у меня это Linux centos 4.10.9-1.el7.elrepo.x86_64 #1 SMP Sat Apr 8 14:28:58 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux. Теперь давайте смотреть как удалить не нужные версии, тут нужно скачать небольшую утилиту под названием yum-utils. Делается это командой:

yum -y install yum-utils

linux удалить старые ядра

Теперь сделаем, так чтобы CentOS 7, оставлял только 2 или 3 ядра, а все остальное затирал, в итоге мы получим и небольшой расход места в /Boot и сможем откатиться в случае проблем с загрузчиком.

package-cleanup --oldkernels --count=2

Вас попросят подтвердить удаление, как видите само ядро весит прилично, целых 143 мегабайта.

linux удалить старые ядра-2

Все успешно удалено.

linux удалить старые ядра-3

Теперь сделаем, чтобы система сама, автоматически это делала и проводила ревизию, для этого нужно поправить параметр installonly_limit в конфигурационном файле /etc/yum.conf с помощью вот такой команды:

vi /etc/yum.conf

Для редактирования документа нажмите клавишу Insert, а для сохранения ESC и после введите :wq и Enter.

Как удалить старые ядра CentOS 7-3

Так же процедуру удаления можно произвести и утилитой yum, вот таким образом.

yum remove имя ядра

Как удалить старые ядра CentOS 7-4

Все как видите в их полку поубавилось. Надеюсь данная информация, поможет вам держать в актуальном состоянии все ваши загрузочные записи.

Хочу отметить, что процедура удаления ядра CentOS 7 безвозвратная, поэтому имейте всегда бэкап

Как удалить старые ядра CentOS 7-5

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *