Hulpartikel overzicht

Hulpartikel

De kernel van je Linux-besturingssysteem updaten

Het updaten van de kernel van je besturingssysteem is een cruciale stap om ervoor te zorgen dat je systeem veilig, stabiel en efficiënt draait. In dit artikel laten we je zien hoe je de kernel update op verschillende populaire Linux-distributies: CentOS, AlmaLinux, Rocky Linux, Ubuntu en Debian.

  • Verbind voor je de commando's hieronder uitvoert met je VPS via SSH, of de VPS-console.
     
  • Maak een snapshot van je systeem voordat je de kernel bijwerkt. Zo kun je bij eventuele problemen terugvallen op je snapshot.

CentOS

 

Stap 1

Update eerst je hele systeem en reboot je VPS (indien er updates geïnstalleerd zijn). Een reboot is bij veel software noodzakelijk om alle wijzigingen te verwerken.

sudo yum -y update
sudo reboot

 

Stap 2

Voor je de Kernel kunt updaten, heb je de ElRepo repository nodig. Hiermee kun je een nieuwe kernel installeren zonder dat je deze zelf moet compilen. Voeg hiervoor eerst de GPG key voor ElRepo toe:

sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

Voeg nu de ElRepo repository toe:

sudo yum -y install https://www.elrepo.org/elrepo-release-7.0-6.el7.elrepo.noarch.rpm

Optioneel kun je nu eerst een overzicht van de beschikbare kernels tonen met het commando:

sudo yum list available --disablerepo='*' --enablerepo=elrepo-kernel

 

Stap 3

Installeer nu de meest recente stabiele kernel met het commando hieronder.

sudo yum --enablerepo=elrepo-kernel -y install kernel-ml

Herstart tot slot nogmaals je VPS:

sudo reboot

Let op: bij het opstarten van je VPS wordt automatisch nog een oude kernel geselecteerd. Druk of op omhoog op je toetsenbord zodra je het scherm hieronder ziet om de nieuwste kernel te selecteren (de bovenste is altijd de nieuwste), of op de 'ESC'-toets om jezelf iets meer tijd te geven om een keuze te maken.

vps select a kernel


 

Stap 4

Er zijn meerdere kernelopties beschikbaar bij het opstarten. Het is het handigste om in te stellen dat altijd de nieuwste beschikbare versie gebruikt wordt.

Log in op je VPS en open de Grub-configuratie:

sudo nano /etc/default/grub

 

Stap 5

Pas de regel aan die begint met GRUB_DEFAULT= naar GRUB_DEFAULT=0 om automatisch de eerste beschikbare kernel te gebruiken bij het opstarten (zie de eerdere screenshot). Dit is altijd de nieuwste beschikbare kernelversie.

Sla je wijzigingen op en sluit het bestand met ctrl + x > y > enter.


 

Stap 6

Gebruik tot slot de volgende commando's om Grub opnieuw op te bouwen en de wijzigingen te verwerken:

sudo grub2-mkconfig -o /boot/grub2/grub.cfg
sudo reboot

Je kernel is nu geüpdated en wordt automatisch geselecteerd bij het opstarten! Je kunt de geïnstalleerde versie controleren met het commando:

uname -r

AlmaLinux 8+, en Rocky Linux 8+

 

Stap 1

Update eerst je hele systeem en reboot je VPS (indien er updates geïnstalleerd zijn). Een reboot is bij veel software noodzakelijk om alle wijzigingen te verwerken.

sudo dnf -y update
sudo reboot

 

Stap 2

Voor je de Kernel kunt updaten, heb je de ElRepo repository nodig. Hiermee kun je een nieuwe kernel installeren zonder dat je deze zelf moet compilen. Voeg hiervoor eerst de GPG key voor ElRepo toe:

sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

Voeg nu de ElRepo repository toe:

AlmaLinux 8 / Rocky Linux 8:

sudo dnf -y install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

AlmaLinux 9 / Rocky Linux 9:

sudo dnf -y install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm

Optioneel kun je nu eerst een overzicht van de beschikbare kernels tonen met het commando:

sudo dnf list available --disablerepo='*' --enablerepo=elrepo-kernel

 

Stap 3

Installeer nu de meest recente stabiele kernel met het commando hieronder.

sudo dnf --enablerepo=elrepo-kernel -y install kernel-ml

Herstart tot slot nogmaals je VPS:

sudo reboot

Let op: bij het opstarten van je VPS wordt automatisch nog een oude kernel geselecteerd. Druk of op omhoog op je toetsenbord zodra je het scherm hieronder ziet om de nieuwste kernel te selecteren (de bovenste is altijd de nieuwste), of op de 'ESC'-toets om jezelf iets meer tijd te geven om een keuze te maken.

vps select a kernel


 

Stap 4

Er zijn meerdere kernelopties beschikbaar bij het opstarten. Het is het handigste om in te stellen dat standaard de nieuwste beschikbare versie gebruikt wordt.

Log in op je VPS en open de Grub-configuratie:

sudo nano /etc/default/grub

 

Stap 5

Pas de regel aan die begint met GRUB_DEFAULT= naar GRUB_DEFAULT=0 om automatisch de eerste beschikbare kernel te gebruiken bij het opstarten (zie de eerdere screenshot). Dit is altijd de nieuwste beschikbare kernelversie.

Sla je wijzigingen op en sluit het bestand met ctrl + x > y > enter.


 

Stap 6

Gebruik tot slot de volgende commando's om Grub opnieuw op te bouwen en de wijzigingen te verwerken:

sudo grub2-mkconfig -o /boot/grub2/grub.cfg
sudo reboot

Je kernel is nu geüpdated en wordt automatisch geselecteerd bij het opstarten! Je kunt de geïnstalleerde versie controleren met het commando:

uname -r

Ubuntu en Debian

 

Stap 1

Update je hele VPS:

sudo apt -y update && sudo apt -y upgrade

Wanneer een nieuwe Kernelversie beschikbaar is krijg je een melding te zien:

ubuntu kernel upgrade


 

Stap 2

De melding geeft aan dat een reboot nodig is om de wijzigingen te verwerken. Herstart dan ook je VPS met het commando:

sudo reboot

Je kernel is nu geüpdated en wordt automatisch geselecteerd bij het opstarten! Mocht je een versie van Ubuntu of Debian gebruiken waarbij dat niet het geval is, zie dan stap 4 t/m 6 in de CentOS paragraaf om ervoor te zorgen dat jouw VPS automatisch de nieuwste kernelversie gebruikt bij het opstarten.

Je kunt de geïnstalleerde versie controleren met het commando:

uname -r

Heb je ook een goed idee?

Stuur jouw idee in! Met genoeg stemmen komt jouw idee op onze wishlist!

Heeft dit artikel je geholpen?

Maak een account aan of log in om een beoordeling achter te laten.

Reacties

Maak een account aan of log in om een reactie te plaatsen.

Kom je er niet uit?

Ontvang persoonlijke hulp van onze supporters

Neem contact op