Kernel/Removal/de

Dieser Artikel beschreibt die Deinstallation von alten Kerneln.

Kernelquellen deinstallieren
Hat man einen neuen Kernel installiert und läuft dieser zufriedenstellend, so kann der alte Kernel entfernt werden. Um die alten Kernelquellen zu deinstallieren, bietet emerge die Option --depclean (Kurzform -c), um all alten und ungenutzten Versionen eines Paketes mit Slots zu deinstallieren, z.B. bei :

Man sollte sich vergewisseren, dass der Befehl nicht die aktuell verwendeten Kernelquellen deinstalliert. (Siehe dazu auch den Kernel Upgrade Artikel.)

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.

eclean-kernel verwenden
ist ein einfaches Hilfsprogramm zum Säubern alter Kernel. Es entfernt sowohl die Kerneldateien als auch temporäre Verzeichnisse, wenn sie nicht mehr von den gewünschten Kerneln genutzt werden.

Um z.B. nur die drei neuesten Kernel zu erhalten:

Manuelles Entfernen
Portage entfernt nur die Dateien, die es selber installiert hat. Dateien, die beim Kompilieren und Installation des Kernels erstellt wurde, verbleiben im System. Sie können jetzt aber auch entfernt werden.


 * Wenn ein Kernel im Kernelverzeichnis kompiliert worden ist, verbleiben dort die temporären Dateien auch nach der Deinstallation durch Portage:



Bei der Installation des Kernel werden die Module in ein Unterverzeichnis von /lib/modules/ kopiert:




 * Die alten Dateien in /boot können auch entfernt werden:




 * Schließlich entfernt man alle alten Einträge aus der Konfigurationsdatei des Bootloaders.