Как удалить старое ядро?

3 ноября 2014 г. Просмотров: 804
Приятной особенностью операционных систем семейства Linux является возможность их гибкой модификации. Так, при желании пользователь может установить более новое ядро. При этом останется возможность загрузки и с ядром предыдущей версии. Впрочем, после того как будет получено подтверждение стабильной работы системы, имеет смысл удалить старое ядро.

Вам понадобится

  • - пароль пользователя root.

Инструкция

  • Начните сеанс работы суперпользователя. Запустите командный интерпретатор или эмулятор консоли от имени root. Используйте возможности графической оболочки или команду sudo. Можно также использовать команду su в текущей консоли.
  • Узнайте версию загруженного ядра. Введите в консоли команду:
  • uname -a

    Запомните или запишите номер версии.

  • Получите список установленных ядер. Используйте команду rpm с опцией qa. Вывод команды фильтруйте при помощи grep. Например, можно исполнить команду:
  • rpm -qa | grep kernel

    для получения списка всех пакетов, в названии которых встречается слово kernel. Среди выведенных строк будут содержаться названия пакетов, соответствующих установленным ядрам. В некоторых случаях можно осуществить фильтрацию по строкам kernel-image, linux или linux-image.Запишите или запомните названия пакетов установленных ядер. Выделите среди них те, которые нужно удалить. Ориентируйтесь по номеру версии ядра. Среди удаляемых ядер не должно быть текущего ядра, номер версии которого была получен на предыдущем шаге.

  • Удалите старое ядро при помощи графической оболочки Synaptic для менеджера пакетов apt. Запустите Synaptic. Воспользуйтесь меню графической оболочки или в консоли введите команду synaptic и нажмите Enter. В первом случае придется снова вводить пароль root.В окне Synaptic выделите раздел, содержащий список пакетов, имеющих отношение к ядру. Или же произведите поиск по фразе kernel. В отображенном списке пакетов найдите те, которые соответствуют ядрам, которые нужно удалить. Пометьте их как удаляемые, выбрав соответствующий пункт в главном или контекстном меню. Зафиксируйте сделанные изменения.
  • Удалите старое ядро при помощи консольного менеджера пакетов apt, если использование Synaptic по каким-то причинам невозможно. В консоли введите команду вида:
  • apt-get remove

    где вместо укажите полное наименование пакета, соответствующего удаляемому ядру. Нажмите Enter и следуйте дальнейшим указаниям программы.

  • Удалите ядро вручную. Введите команду вида:
  • rpm -e

    для удаления образа ядра. Вместо укажите полное наименование пакета. Отредактируйте конфигурационные файлы используемого загрузчика. Обновите его конфигурацию для изменения загрузочного меню. К примеру, при использовании lilo нужно отредактировать файл /etc/lilo.conf, удалив из него блоки, соответствующие уже не существующим ядрам, а затем выполнить команду lilo от имени root.

    Оцените статью!