Kernel/Removal/ru

В этой статье описывается удаление старых ядер.

Удаление исходных текстов ядра
После установки и тестирования нового ядра и если оно работает удовлетворительно, старое ядро ​​можно удалить. Чтобы удалить старые исходники ядра emerge --depclean модификатор (укороченная форма - -c) может быть использована для удаления всех старых или неиспользуемых версий пакета, на примере.

Пожалуйста убедитесь что вы не удаляете исходники ядра на котором работает. Посмотрите эту статью по обновлению ядра

Protecting kernel sources
If newer kernel sources has been merged and you run --depclean before switching to the newer sources, the current sources will be removed. But if you want to stay with the current sources, this removal is not wanted, because you may need the sources e.g. for updating external kernel modules. It's therefore good practice to add the specific kernel version to your world file to protect it from --depclean operations.

Note the slot notation, using a colon instead of a dash. Every kernel version is its own slot.

Using eclean-kernel
is a simple tool for old kernel cleanup/removal. It removes both built kernel files and build directories if they're no longer reference by any preserved kernel.

For example, to keep three newest kernels around:

Manual removal
Portage, удаляет только те файлы, которые он установил - файлы, созданные во время сборки ядра и установки остаются. Они могут быть безопасно удалены.


 * После сборки ядра, файлы созданные во время компиляции остаются и не удаляются предидущей командой, поэтому выполняем:




 * Во время установки ядра, модули ядра скопируются в подкаталоги /lib/modules/, откуда их тоже можно удалить:




 * Старые файлы в /boot также могут быть удалены:




 * И наконец, удалите все оставшиеся записи из файла конфигурации вашего загрузчика.