Gebruikers die Debian al heel lang hebben en gebruiken, zullen gemerkt hebben hoe in hun besturingssysteem gevraagd om kernel-update of als ze kernels willen verwijderen Velen van jullie zullen verbaasd zijn over een dergelijke situatie en anderen zullen zich afvragen of hun besturingssysteem niet meer werkt als ze een oude kernel verwijderen.
Met dit artikel willen we u helpen deze twijfels op te lossen en uw Debian-distributie te optimaliseren door pakketten te verwijderen die niet nodig zijn binnen de distributie en die toekomstige problemen kunnen veroorzaken met nieuwe programma's of pakketten.
De basis van elke Gnu / Linux-distributie is de Linux-kernel. Daarom is de naam Linux en niet alleen GNU. Van tijd tot tijd updaten of geven distributies een nieuwe kernelversie uit die een bug verhelpt of de nieuwste versie is die het kernel-team heeft uitgebracht. Wanneer we de laatste versie installeren, verlaat Debian de oude kernel en laadt de nieuwe kernel.
Naarmate de tijd verstrijkt, kunnen we dat krijg tien of twintig nieuwe versies van de kernel die alleen ruimte op uw harde schijf in beslag neemt en toekomstige problemen kan veroorzaken. Meestal hebben we maar één kernelversie nodig, hoewel er om veiligheidsredenen meestal twee versies zijn, een probleemloze werking en de laatste versie.
Om de oude kernels te verwijderen, moeten we eerst weten welke versie we gebruiken, hiervoor openen we de terminal en schrijven het volgende:
uname -sr
Dit vertelt ons de versie van de kernel die we gebruiken. Nu moeten we kijken hoeveel kernels we in onze Debian hebben geïnstalleerd, hiervoor schrijven we het volgende in de terminal:
dpkg -l | grep linux-image | awk '{print$2}'
deze het zal ons alle geïnstalleerde kernels laten zien Nu moeten we de kernels kiezen om te verwijderen en dit als volgt doen:
sudo apt remove --purge linux-image-X.XX-X-generic sudo update-grub2 sudo reboot
Dit is bij elke versie van de kernel die we willen verwijderen. Als we het automatisch willen doen, is er een programma genaamd byobu wat het automatisch zal doen. Om dit te doen, moeten we het eerst als volgt installeren:
sudo apt install byobu
En voer het dan als volgt uit:
sudo purge-old-kernels --keep 2
Hiermee worden alle oude kernels verwijderd en blijven er voor de veiligheid slechts twee versies over. Zoals u kunt zien, is het systeem eenvoudig en verbetert het niet alleen de prestaties van de distributie, maar ook u heeft meer ruimte voor uw pakketten of bestanden.
Ik heb maar één kernel op mijn Debian-systeem: uname -sr
Linux 4.9.0-3-amd64.
Ik heb Debian kde een paar weken geleden geïnstalleerd (lsb_release -a
Er zijn geen LSB-modules beschikbaar.
Distributeur-ID: Debian
Beschrijving: Debian GNU / Linux 9.1 (stretch)
Vrijgave: 9.1
Codenaam: stretch) en het werkt perfect. Het is niet bijgewerkt en het is ook niet nodig. Ik zie dat er al systemen zijn met kernel 4.12, maar Debian is onbewogen en werkt met zeer korte maar zeer veilige stappen.
In ieder geval is de informatie in de post uitstekend om rekening mee te houden wanneer de precieze omstandigheden zich voordoen, waarvoor ik de auteur bedank.
Hetzelfde zou gelden voor een fedora? Bedankt
Ik zou graag uw mening willen weten over MX_Linux, de distributie die een groot verschil maakt.
Heel erg bedankt artikel
Probeer een kernel te verwijderen zoals je het uitlegt met byobu en je zult zien dat het helemaal niets doet. Je zou weten of je de tijd had genomen om het te testen en het niet gewoon kopiëren van een andere pagina waar ze het op dezelfde manier uitleggen, en het werkt toch niet. Je brengt hiermee veel schade aan Linux aan.