Comment installer le dernier noyau 5.0 dans Ubuntu

Comment installer le dernier noyau 5.0 dans Ubuntu

Périodiquement de nouveaux appareils et technologies qui sortent et il est important de maintenir notre noyau de système Linux à jour si nous voulons tirer le meilleur parti de.

De plus, la mise à jour du noyau système nous facilitera pour profiter des nouvelles fonctions du noyau et cela nous aide également à nous protéger des vulnérabilités qui ont été trouvées dans les versions antérieures.

Lire suggérée: Comment mettre à niveau le noyau dans les centos 7

Prêt à mettre à jour votre noyau sur Ubuntu et Debian ou l'un de leurs dérivés tels que Linux Mint? Si oui, continuez à lire!

Vérifiez la version du noyau installé

Pour trouver la version actuelle du noyau installé sur notre système, nous pouvons faire:

$ uname -sr 

Ce qui suit montre la sortie de la commande ci-dessus dans un Ubuntu 18.04 serveur:

Linux 4.15.0-42 générique 

Mise à niveau du noyau dans le serveur Ubuntu

Pour mettre à niveau le noyau dans Ubuntu, aller sur http: // noyau.ubuntu.com / ~ kernel-pppa / mainline / et choisissez la version souhaitée (Noyau 5.0 est le dernier au moment de la rédaction) de la liste en cliquant dessus.

Ensuite, téléchargez le .deb Fichiers pour votre architecture système à l'aide de la commande wget.

Télécharger le noyau Linux pour le système 32 bits

$ wget https: // noyau.ubuntu.com / ~ kernel-pppa / mainline / v5.0 / Linux-Headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb $ wget https: // noyau.ubuntu.com / ~ kernel-pppa / mainline / v5.0 / Linux-Headers-5.0.0-050000-Generic_5.0.0-050000.201903032031_I386.deb $ wget https: // noyau.ubuntu.com / ~ kernel-pppa / mainline / v5.0 / Linux-Image-5.0.0-050000-Generic_5.0.0-050000.201903032031_I386.deb $ wget https: // noyau.ubuntu.com / ~ kernel-pppa / mainline / v5.0 / linux-modules-5.0.0-050000-Generic_5.0.0-050000.201903032031_I386.deb 

Télécharger le noyau Linux pour le système 64 bits

$ wget https: // noyau.ubuntu.com / ~ kernel-pppa / mainline / v5.0 / Linux-Headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb $ wget https: // noyau.ubuntu.com / ~ kernel-pppa / mainline / v5.0 / Linux-Headers-5.0.0-050000-Generic_5.0.0-050000.201903032031_AMD64.deb $ wget https: // noyau.ubuntu.com / ~ kernel-pppa / mainline / v5.0 / Linux-Image-Unsigned-5.0.0-050000-Generic_5.0.0-050000.201903032031_AMD64.deb $ wget https: // noyau.ubuntu.com / ~ kernel-pppa / mainline / v5.0 / linux-modules-5.0.0-050000-Generic_5.0.0-050000.201903032031_AMD64.deb 

Une fois que vous avez téléchargé tous les fichiers de noyau ci-dessus, installez-les maintenant comme suit:

$ sudo dpkg -i *.deb 
Échantillon de sortie
(Base de données de lecture… 140176 Fichiers et répertoires actuellement installés.) Préparation à déballer Linux-Headers-5.0.0-050000_5.0.0-050000.201903032031_all.DEB… Déballage Linux-Headers-5.0.0-050000 (5.0.0-050000.201903032031) sur (5.0.0-050000.201903032031)… Préparation à déballer Linux-Headers-5.0.0-050000-Generic_5.0.0-050000.201903032031_AMD64.DEB… Déballage Linux-Headers-5.0.0-050000-Générique (5.0.0-050000.201903032031) sur (5.0.0-050000.201903032031)… Préparation à déballer Linux-Image-Unsigned-5.0.0-050000-Generic_5.0.0-050000.201903032031_AMD64.Deb… déballage Linux-Image-Unsigned-5.0.0-050000-Générique (5.0.0-050000.201903032031) sur (5.0.0-050000.201903032031)… sélectionner le package précédemment non sélectionné-modules-5.0.0-050000-Générique. Préparation à déballer les modules Linux-5.0.0-050000-Generic_5.0.0-050000.201903032031_AMD64.Deb… déballage des modules Linux-5.0.0-050000-Générique (5.0.0-050000.201903032031)… Configuration de Linux-Headers-5.0.0-050000 (5.0.0-050000.201903032031)… Configuration de Linux-Headers-5.0.0-050000-Générique (5.0.0-050000.201903032031)… Configuration des modules Linux-5.0.0-050000-Générique (5.0.0-050000.201903032031)… Configuration de Linux-Image-Unsigned-5.0.0-050000-Générique (5.0.0-050000.201903032031)… Traitement des déclencheurs pour Linux-Image-Unsigned-5.0.0-050000-Générique (5.0.0-050000.201903032031)… / etc / noyau / postinst.D / initramfs-tools: Update-Initramfs: Génération / démarrage / initrd.IMG-5.0.0-050000-Générique / etc / noyau / Postinst.D / X-Grub-legacy-EC2: Recherche du répertoire d'installation de GRUB… trouvé: / boot / grub Rechercher le fichier par défaut… trouvé: Test de botter / grub / par défaut pour un menu de grub existant.Fichier LST… trouvé: / boot / grub / menu.LST Recherche pour l'image des éclaboussures… aucune trouvée, saut… Foul.15.0-42-générique trouvé noyau: / boot / vmlinuz-4.15.0-29 générique trouvé le noyau: / boot / vmlinuz-5.0.0-050000 GÉNÉRIE FOURNIR: / BOOT / VMLINUZ-4.15.0-42-générique trouvé noyau: / boot / vmlinuz-4.15.0-29 générique Remplacement du fichier de configuration / run / grub / menu.LST avec une nouvelle version mise à jour / démarrage / grub / menu.lst… fait / etc / noyau / postinst.D / ZZ-Update-Grub: Génération du fichier de configuration de Grub… Found Linux Image: / boot / VMLINUZ-5.0.0-050000 Générique trouvé Initrd Image: / boot / initrd.IMG-5.0.0-050000 Générique Found Linux Image: / boot / vmLinUz-4.15.0-42-Générique Found initrd Image: / boot / initrd.IMG-4.15.0-42 générique trouvé Linux Image: / boot / vmLinUz-4.15.0-29 générique trouvé Initrd Image: / boot / initrd.IMG-4.15.0-29 générique fait 

Une fois l'installation terminée, redémarrer Votre machine et vérifiez que la nouvelle version du noyau est utilisée:

$ uname -sr 
Vérifiez la version du noyau dans Ubuntu

Et c'est tout. Vous utilisez maintenant une version du noyau beaucoup plus récente que celle installée par défaut avec Ubuntu.

Résumé

Dans cet article, nous avons montré comment mettre à niveau facilement le noyau Linux sur le système Ubuntu. Il y a encore une autre procédure que nous n'avons pas montrée ici car elle nécessite de compiler le noyau de Source, qui n'est pas recommandé sur la production de systèmes Linux.

Si vous êtes toujours intéressé à compiler le noyau comme une expérience d'apprentissage, vous obtiendrez les instructions sur la façon de le faire sur la page des débutants du noyau.

Comme toujours, n'hésitez pas à utiliser le formulaire ci-dessous si vous avez des questions ou des commentaires sur cet article.