GNU/Linux >> Tutoriels Linux >  >> Linux

Installer le noyau Linux 4.14 LTS dans les systèmes basés sur RPM et DEB

Linus Torvalds a annoncé la version stable finale de Linux Kernel 4.14 le dimanche 12 novembre 2017. Cette version est la première version LTS qui prend en charge 6 ans . Vous pouvez recevoir des mises à jour du noyau, des corrections de bogues et des améliorations de fonctionnalités pendant 6 ans. Les noyaux Linux LTS précédents n'avaient que 2 ans de support. Cette dernière version est arrivée à temps avec de nouvelles fonctionnalités, des corrections de bugs et de nombreuses améliorations. Pour plus de détails, consultez les notes de version Linux Kernel 4.14 .

Dans ce didacticiel, voyons comment installer Linux Kernel 4.14 LTS dans des systèmes basés sur RPM et DEB. Les étapes fournies ci-dessous sont testées sur les systèmes CentOS 7 et Ubuntu 17.04, mais elles fonctionneront sur d'autres systèmes basés sur YUM et APT.

Installer le noyau Linux 4.14 LTS dans CentOS 7

Les étapes suivantes sont testées dans l'édition minimale de CentOS 7 64 bits. Cependant, il peut également fonctionner sur d'autres distributions RPM telles que RHEL, Fedora et Scientific Linux.

Le dernier noyau n'est pas disponible dans les dépôts officiels. Nous devons donc ajouter ELRepo référentiel pour installer ce dernier noyau.

Les étapes suivantes doivent être exécutées en tant que root utilisateur.

Commencez par ajouter la clé GPG ELRepo comme indiqué ci-dessous :

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

Ensuite, ajoutez ELRepo dans CentOS 7 / RHEL 7 / Scientific Linux 7 à l'aide de la commande :

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

Pour installer ELRepo pour CentOS 6/RHEL 6/ Scientific Linux 6 :

rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

Activez le miroir le plus rapide ELRepo en installant le package suivant :

yum install yum-plugin-fastestmirror

Nous avons ajouté le ELRepo. Il est maintenant temps d'installer le noyau Linux 4.14.

Au cas où vous souhaiteriez afficher la version du noyau actuellement installée, exécutez la commande suivante :

uname -r

Exemple de résultat :

3.10.0-514.16.1.el7.x86_64

Comme vous dans la sortie ci-dessus, ma boîte de test CentOS 7 fonctionne avec la version du noyau Linux 3.10.0-514.16.1.el7.x86_64 .

Ensuite, activez ELRepo et installez la version 4.14 du noyau Linux à l'aide de la commande :

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

Après avoir installé le noyau, redémarrez votre système et sélectionnez le dernier noyau dans le menu de démarrage de Grub.

Après vous être connecté au système, vous pouvez vérifier la version du noyau nouvellement installée comme indiqué ci-dessous.

uname -r

Exemple de sortie :

4.14.0-1.el7.elrepo.x86_64

Toutes nos félicitations! Vous avez mis à jour avec succès le noyau Linux. Maintenant, votre système est alimenté par la version stable la plus récente du noyau Linux 4.14.

Si vous avez rencontré des problèmes après l'installation du nouveau noyau Linux ? Pas de problème, redémarrez votre système. Connectez-vous à votre système en sélectionnant le noyau précédemment installé dans le menu de démarrage.

Ensuite, supprimez le noyau nouvellement installé à l'aide de la commande :

yum remove kernel-ml

C'est tout.

Télécharger - EBook gratuit :"Le guide de programmation du module du noyau Linux"

Installer le noyau Linux 4.14 LTS dans Ubuntu 17.04

Les étapes suivantes sont testées sur le serveur Ubuntu 17.04. Cependant, ce guide devrait fonctionner avec d'autres versions d'Ubuntu (versions plus anciennes et plus récentes), ainsi que Debian et Linux Mint.

Pour afficher le noyau actuellement installé, exécutez :

uname -r

Exemple de résultat :

4.13.0-041300-generic

Comme vous le voyez, mon système Ubuntu 17.04 fonctionne avec 4.13.0-041300-generic version du noyau.

Maintenant, nous allons installer Linux Kernel 4.14 . Vous pouvez télécharger le dernier noyau à partir du lien suivant.

  • Télécharger le noyau Linux 4.14

Pour 64 bits Systèmes Ubuntu :

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400_4.14.0-041400.201711122031_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400-generic_4.14.0-041400.201711122031_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-image-4.14.0-041400-generic_4.14.0-041400.201711122031_amd64.deb

Pour 32 bits Systèmes Ubuntu :

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400_4.14.0-041400.201711122031_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400-generic_4.14.0-041400.201711122031_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-image-4.14.0-041400-generic_4.14.0-041400.201711122031_i386.deb

Ensuite, installez Linux Kernel 4.14 LTS à l'aide de la commande :

sudo dpkg -i *.deb

Enfin, mettez à jour le chargeur de démarrage Grub avec la commande :

sudo update-grub

Exemple de résultat :

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.14.0-041400-generic
Found initrd image: /boot/initrd.img-4.14.0-041400-generic
Found linux image: /boot/vmlinuz-4.13.0-041300-generic
Found initrd image: /boot/initrd.img-4.13.0-041300-generic
Found linux image: /boot/vmlinuz-4.10.0-33-generic
Found initrd image: /boot/initrd.img-4.10.0-33-generic
done
Si vous utilisez le chargeur de démarrage BURG, exécutez :
sudo update-burg

Redémarrez votre système et connectez-vous au noyau nouvellement installé.

Vérifiez si le nouveau noyau a été installé avec la commande :

uname -r

Exemple de sortie de mon système Ubuntu :

4.14.0-041400-generic

Si vous rencontrez des problèmes après la mise à niveau vers le dernier noyau, forcez le redémarrage de votre système et connectez-vous à l'ancien noyau en sélectionnant "Options avancées pour Ubuntu" option dans le menu de démarrage.

Sélectionnez l'ancien noyau qui fonctionne sans aucun problème.

Désinstallez ensuite le nouveau noyau avec la commande :

sudo apt-get remove linux-headers-4.14* linux-image-4.14*

Enfin, redémarrez à nouveau votre système pour vous connecter à l'ancien noyau.

En outre, il existe un moyen plus simple de mettre à niveau vers le dernier noyau dans les systèmes de type Ubuntu. Si vous n'aimez pas la méthode de la ligne de commande, vous pouvez facilement mettre à niveau votre noyau Linux dans Ubuntu et ses dérivés à l'aide de Ubuntu Kernel Upgrade Utility . Pour plus de détails, consultez le guide suivant.

  • Ukuu – Un moyen simple d'installer et de mettre à niveau le noyau Linux dans les systèmes basés sur Ubuntu

Vérifiez également les utilitaires du noyau Linux pour installer la version la plus récente du noyau dans les systèmes basés sur DEB.

  • Utilitaires du noyau Linux – Scripts pour compiler et mettre à jour le dernier noyau Linux pour Debian et ses dérivés

Conseil supplémentaire : Si vous avez rencontré une erreur dans Oracle VirtualBox comme ci-dessous après la mise à niveau vers la version Kernel 4.x, consultez le lien suivant.

J'ai eu cette erreur après la mise à jour de la version du noyau.

Kernel driver not installed (rc=-1908)

Si vous avez rencontré une erreur similaire, reportez-vous au guide suivant pour résoudre le problème.

  • Erreur VirtualBox après l'installation du noyau Linux 4.x dans Ubuntu

Vous voulez installer Linux Kernel 4.14 dans openSUSE ? Reportez-vous au lien suivant.

  • Installer le noyau Linux 4.14 dans openSUSE

Linux
  1. Comment installer Linux Kernel 5.10 LTS dans Ubuntu / Linux Mint

  2. Linux - Compiler et installer un noyau Kernel.org sur un volume personnalisé sur disque ?

  3. Ukuu Kernel Manager - Installer et mettre à niveau les noyaux Linux dans Ubuntu

  4. Introduction à Linux KVM (Kernel Based Virtualization) et ses avantages

  5. Comment installer et utiliser Glances pour surveiller les systèmes Linux

Comment installer le noyau Linux 5.10 sur Ubuntu 20.04 LTS

Comment installer le noyau Linux 5.0 sur Ubuntu 18.04 LTS

Comment installer le noyau Linux 5.15 sur Ubuntu 20.04 LTS

Comment installer le noyau Linux 5.16 sur Ubuntu 20.04 LTS

Comment installer le noyau Linux 5.17 sur Ubuntu 20.04 LTS

Comment installer Java 8 JRE et JDK à partir du fichier RPM sous Linux