Je suis un nouvel utilisateur de CentOS Linux 7 qui l’exécute sur mon ordinateur portable. J’ai aimé le système d’exploitation. Y a-t-il un moyen d’exécuter le noyau Linux le plus récent/stable sur un CentOS Linux version 7 ?
CentOS Linux 7.x exécute le noyau Linux version 3.10.xx. RHEL et CentOS ne fournissent pas une version mise à jour du noyau Linux. RHEL rétroporte les correctifs pour le noyau Linux version 3.10.xx. Cependant, il est possible de compiler votre propre noyau ou d’installer un noyau pré-construit en utilisant un dépôt tiers. Ce tutoriel vous montre comment installer la dernière version stable (mainline stable) du noyau Linux sur un CentOS 7 en utilisant la commande yum. Les instructions suivantes devraient fonctionner sur RHEL 7.x et les clones tels que Oracle 7.x, Scientific Linux et plus encore.
- Avant d’être
- Étape 1 — Activer ELRepo
- Importer la clé publique
- Installer ELRepo pour CentOS 7
- Etape 2 — Installer elrepo
- Etape 3 — Lister tous les paquets dans les dépôts yum elrepo disponibles pour être installés
- Etape 4 — Installer le noyau version
- Étape 5 — Démarrage dans le nouveau noyau
- Étape 6 Â- Vérification
- Conclusion
Avant d’être
Vous pouvez découvrir la version actuelle du noyau Linux en utilisant l’une des commandes suivantes:$ cat /proc/version
Exemples de sorties:
Ou utiliser la bonne vieille commande uname :$ uname -mrs
Sorties types:
Linux 3.10.0-514.21.2.el7.x86_64 x86_64
Comment vérifier la version du noyau Linux
Étape 1 — Activer ELRepo
De la page d’accueil du projet:
C’est un dépôt RPM pour les paquets Enterprise Linux. ELRepo supporte Red Hat Enterprise Linux (RHEL) et ses dérivés (Scientific Linux, CentOS &autres). Le projet ELRepo se concentre sur les paquets liés au matériel afin d’améliorer votre expérience avec Enterprise Linux. Cela inclut les pilotes de système de fichiers, les pilotes graphiques, les pilotes réseau, les pilotes de son, les pilotes de webcam et de vidéo.
Importer la clé publique
Avertissement : Veuillez noter que l’installation d’un nouveau noyau non officiellement pris en charge par le projet RHEL et CentOS. Il est également possible que votre système ne démarre pas. Comme les paquets kernel-ml/lt sont construits à partir des tar balls sources fournis par kernel.org sans aucune modification du code, ils peuvent contenir quelques différences par rapport aux noyaux de la distribution CentOS/RHEL. Par conséquent, vous devez conserver des sauvegardes de tous les fichiers importants avant de le faire.
pub 1024D/BAADAE52 2009-03-17 elrepo.org (RPM Signing Key for elrepo.org) <[email protected]> Key fingerprint = 96C0 104F 6315 4731 1E0B B1AE 309B C305 BAAD AE52sub 2048g/B8C66E6D 2009-03-17
Si l’empreinte digitale correspond, importez la clé GPG avec la commande rpm.$ sudo rpm --import RPM-GPG-KEY-elrepo.org
Installer ELRepo pour CentOS 7
Encore en utilisant la commande wget.$ wget http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Sorties d’exemple:
Etape 2 — Installer elrepo
Tapez la commande yum suivante:# yum install elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Sorties d’exemple:
Fig.01: Installation d’ELRepo pour ma boîte CentOS 7
Etape 3 — Lister tous les paquets dans les dépôts yum elrepo disponibles pour être installés
Où,
- Le nom du paquet du noyau de support à long terme est kernel-lt version 4.4.xx
- Le nom du paquetage du noyau stable mainline est kernel-ml version 4.11.xx
Etape 4 — Installer le noyau version
Fig.02: Installation du noyau Linux stable mainline pour ma boîte CentOS 7
Étape 5 — Démarrage dans le nouveau noyau
Tapez la commande reboot suivante pour redémarrer la boîte Linux :# reboot
OR# shutdown -r now
OR# shutdown -r 0
Étape 6 Â- Vérification
Découvrez la version actuelle du noyau Linux en utilisant l’une des commandes suivantes :$ cat /proc/version
Sorties types:
Ou utiliser la bonne vieille commande uname:$ uname -mrs
Sorties types:
Linux 4.11.7-1.el7.elrepo.x86_64 x86_64
Conclusion
Je suggère fortement que si vous avez besoin du dernier noyau pour le support matériel/pilotes, obtenez Fedora Linux dernier cri. Mon avis professionnel est que vous utilisez uniquement le noyau fourni par la distro pour des raisons de sécurité sur le serveur ou le cloud computing. Cependant, Linux ou CentOS ne limitent pas votre liberté. Une autre option est de compiler le noyau Linux à partir du code source lui-même.
Et voilà, la dernière version du noyau Linux mainline en place et fonctionnant sur un CentOS Linux 7.x. Pour plus d’infos, voir la page d’accueil du projet ici.
ðŸÂ§ Recevez les derniers tutoriels sur Linux, Open Source & DevOps via le flux RSS ou la newsletter hebdomadaire par email.
ðŸÂ§ 0 commentaires… en ajouter un ↔
Catégorie | Liste des commandes Unix et Linux |
---|---|
Gestion des fichiers | cat |
Pare-feu | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Utilitaires réseau | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Gestionnaire de paquets | apk • apt |
Gestion des processus | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Recherche | grep • whereis • which |
Information sur les utilisateurs | groupes • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |