[Eisfair] eisman autoremove
Daniel Vogel
daniel_vogel at t-online.de
Sa Aug 7 08:31:40 CEST 2021
Hallo zusammen,
mit einer aktuellen Version von eisman 3.2.1/(intern 1.9.1) können alte
Kernel-Pakete (ab Version 5.10.37) mit dem Kommando "eisman autoremove"
entfernt werden. Die Absicht dabei ist, das Entfernen alter
Kernel-Pakete zu erleichtern.
Beispiel:
# eisman autoremove
The following packages will be uninstalled:
version status name source
---------------------------------------------------------------------
3.1.6 stable linux-kernel-5.10.45-smp https://www.pack-eis.de
3.1.6 stable linux-symvers-5.10.45-smp https://www.pack-eis.de
2 package(s) will free approx. 146 MB of disk space.
Continue (y/n) [yes]?
Die Kriterien, die ein Kernel erfüllen muss, um deinstalliert werden zu
können, sind folgende:
1. Das Kernel-Paket muss diese Funktion unterstützen (seit 5.10.37 der
Fall).
2. Der Kernel darf aktuell nicht ausgeführt werden.
3. Der Kernel darf nicht durch das Meta-Paket "eiskernel-<variante>"
angefordert werden.
Damit hängt es von der Ausgangssituation ab, welche Kernel Euch bei
Eingabe des Kommandos "eisman autoremove" tatsächlich aufgelistet werden.
Unmittelbar nach der Installation eines Kernel-Updates (also vor dem
Reboot) sind der aktuell ausgeführte Kernel und der neu installierte
Kernel von der Deinstallation ausgeschlossen. Nach dem Reboot werden
alle Kernel, bis auf den neusten - der aktuell ausgeführt wird - zur
Deinstallation angeboten. Wer also immer den vorherigen Kernel behalten
möchte, sollte eisman autoremove _vor_ dem Reboot ausführen. Jemand, der
sicher ist, dass sein System mit dem neusten Kernel stabil läuft, kann
eisman autoremove _nach_ dem Reboot ausführen.
Es ist grundsätzlich zu empfehlen, die angebotene Liste immer genau zu
prüfen, bevor mal "Ja" sagt. ;-)
Eine Integration dieser Funktion in das eisfair-Menü steht noch aus.
--
Gruß Daniel
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair