changer le kernel
Posté : 27 juil. 2024, 22:36
Le Kernel d’un serveur dédié est tout simplement le noyau de votre serveur. Il est bien évidemment primordial. C’est le principal composant d’un système d’exploitation Linux et constitue l’interface entre le matériel de votre serveur et ses processus. Il assure la communication entre les deux parties et gère les ressources aussi efficacement que possible. Lorsque vous louez un serveur dédié exemple kimsufi, SoYouStart, etc., bien évidemment un kernel est installé de base mais malheureusement il date un peu ou n’est pas forcément mis à jour sur les dernières versions rapidement. Malgré cela il est tout à fait fonctionnel.
Sachez tout de même qu’en faisant cela c’est désormais vous qui devez gérer les mises à jour de votre kernel, car vous ne passez plus par le réseau OVH.
Connaitre la version actuelle
Tapez la commande suivante
et il vous retourne par exemple (en fonction de la version installé)cat /proc/version
Linux version 5.10.0-20-cloud-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP Debian 5.10.158-2 (2022-12-13)
- Linux version 5.10.0-20-amd64 = la version du kernel et son architecture qui est amd64
Changer le kernel
Vous savez donc repérer si c’est une architecture amd64 (64 bits) ou i386 (32 bits)
Maintenant vous allez vérifier sur le site officiel si une version est plus récente
- amd64 : kernel amd64
- i386 : kernel i386
Au moment de la rédaction de ce tutoriel la dernière version est
- amd64 : linux-image-6.4.0-1-amd64_6.4.4-2_amd64.deb
- i386 : linux-image-6.4.0-1-686_6.4.4-2_i386.deb
Connectez vous en root sur votre serveur dédié puis allez dans /boot
ensuite copiez le lien du kernel à installer, placez vous sur la ligne et faites un clic droit puis copier le lien.cd /boot
Sur Putty vous collez le lien avec la ligne suivante (attention c’est le kernel actuellement le plus récent)
cette commande a pour rôle de télécharger le kernel et il sera donc mis dans /boot
ensuite on installe le kernel
L’installation terminé vous rebootez votre serveur dédié en tapant : rebootdpkg -i linux-image-6.4.0-1-amd64_6.4.4-2_amd64.deb
une fois reboot vous vérifiez la version en tapant
cat /proc/version
On met à jour le grub avec la commandeLinux version 6.4.0-1-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.4.4-2 (2023-08-01)
Dans /boot vous pouvez supprimer les fichiers de la version antérieure mais attention car vous ne pourrez plus retourner en arrière sauf rinstall de la version OVH qui est iciupdate-grub