Удаление старых ядер Ubuntu

Ядро — та часть системы, на которой держится всё остальное: на компьютерах всё так же, как с клетками, атомами или планетами. Linux — это и есть ядро, а не операционная система, как многие привыкли считать, коей на самом деле часто является Ubuntu. Вот только этих Linux разных версий может скопиться очень много, поэтому нужно знать, как удалить старые ядра в Ubuntu, чтобы они не занимали дисковое пространство.

Удаление старых ядер Ubuntu

А на диске они могут занимать большое количество места. Если вы часто желаете обновить систему до более новой версии и не любите чистить её, то несколько гигабайт этого ядерного кэша будет постоянно висеть на компьютере и, возможно, тормозить его. Сами то старые ядра в процессе управления ОС не участвуют. Сохраняются лишь их образы, от которых и нужно избавиться.

Как удалить

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

Apt-get

Apt-get — это специальный набор команд, обладающий широкими возможностями. Вводить их, конечно же, нужно вручную, при помощи терминала.

  • Смотрим, какое ядро используется сейчас. Для этого вводим:

$ sudo uname –a

  • Проверяем, какие были установлены:

$dpkg —list | grep linux-image
$ dpkg —list | grep linux-headers

  • Удаляем все ненужные образы, а также относящиеся к ним заголовки:

$sudo apt-get purge linux-image-
$ sudo apt-get purge linux-headers-

  • После знака дефис необходимо написать кодовый номер, например: 20.0-15
  • Grub — файл с конфигурацией обычно обновляется автоматически после удаления ядер. Если этого не произошло, обновить его можно вручную при помощи команды:

$ sudo update-grub2

Если вы хотите удалить несколько ядерных образов разом, то проще воспользоваться синтаксисом Bash. Для этого вместо двух команд удаления нужно ввести такие же:

$ sudo apt-get purge linux-image-
$ sudo apt-get purge linux-headers-

Но после кодового номера ядра указать другие номера в скобках:

2.20.0-15-{18, 19, 21}

Команда $sudo apt-get purge linux-image

После этого будут удалены сразу несколько образов: те, что перечислены в скобках.

ВАЖНО. Никогда не оставляйте меньше двух ядер на своём компьютере. Одно, которое используется сейчас, и предыдущее. Это важно, в первую очередь, потому, что если вдруг начнутся неполадки с новой версией, то можно безболезненно откатиться к старой. Без «запасной» версии восстановить систему будет гораздо труднее. Поэтому предпоследнему образу нельзя позволить случайно удалиться.

Purge-old-kernels

Это скрипт, который состоит в пакете bikeshed (подробнее о том, как устанавливать пакеты, в другой статье). С помощью него удалить старые ядра будет гораздо удобнее. Здесь не надо вводить энное количество команд, достаточно ввести лишь одну, если этот пакет уже установлен:

$ sudo purge-old-kernels —keep 3

Она оставляет только три самых последних версии. Если три для вас — слишком много, одну лишнюю вы легко можете удалить предыдущим способом.

Графический интерфейс

Наконец, всеми любимый способ урегулировать любые проблемы на ПК. Доступен он не на каждой версии Ubuntu, а только с 16.04.

  1. Открываем центр приложений.

    Центр приложения Ubuntu

    Центр приложения Ubuntu

  2. Вводим в строке поиска: linux-image
  3. В самом низу будет ссылочка: «показать дополнительные результаты». Жмём на неё.
  4. Удаляем лишние

О ядрах и Линуксах

Ядро — это и есть та самая Linux. В быту ошибочно зовут словом Линукс сами операционнки, которые создаются на базе Linux. Таких ОС на самом деле большое множество, и все они друг от друга сильно отличаются. Называются они дистрибутивами, т. е. видоизменёнными и усовершенствованными версиями того ядра, которое лежит в основе. Таким дистрибутивом является и Ubuntu, о которой идёт речь в этой статье. Убунту на сегодняшний день — одна из самых популярных систем на базе Линукс.

Как обновить

Обновление ядра в Ubuntu— также немаловажный процесс. Часто это происходит автоматически. Например, если удалять старые образы первым способом, то система автоматически обновится до ядра последней версии. Но стоит также уметь делать это вручную.

Делать это легче всего с помощью скрипта, который мы и поставим в первую очередь.

  • Вводим команду:

$ cd /tmp
$ git clone git://github.com/GM-Script-Writer-62850/Ubuntu-Mainline-Kernel-Updater
$ bash Ubuntu-Mainline-Kernel-Updater/install

Команда для установки скрипта для обновления ядра Ubuntu

  • Проверяем обновления:

$Kernel Update Checker —any-release yakkety

  • Начинаем установку:

$sudo /tmp/kernel-update

  • Отказываемся удалять старые образы, сделать это можно и самостоятельно: n
  • Соглашаемся на перезагрузку: y

Итак, нам удалось вручную обновить ядро. Как видите, сделать это легко. То же можно сказать и об удалении старых ядер. На самом деле это довольно краткое описание возможностей работы с ядрами в Ubuntu. Большему вы научитесь сами, освоив базовые действия.

  • ВКонтакте
  • facebook
  • обычная форма
  • Оставить комментарий

сети
программы
Smart TV
ос
не нашли ответ?

Задайте вопрос нам!