Noyau Linux 4.12 la version finale est sortie il y a quelques jours. Nous avons déjà rédigé un guide décrivant comment l'installer dans les systèmes d'exploitation CentOS et Ubuntu. Maintenant, dans ce bref tutoriel, nous allons voir comment installer Linux Kernel 4.12 dans openSUSE.
Si vous souhaitez essayer le dernier noyau dans les systèmes basés sur YUM et APT, consultez le lien suivant.
- Installer le noyau Linux 4.12 dans CentOS et Ubuntu
Installer le noyau Linux 4.12 dans openSUSE
Vérifions d'abord la version du noyau actuellement installée à l'aide de la commande :
uname -r
Exemple de résultat :
3.16.7-29-desktop
Ou,
uname -a
Exemple de résultat :
Linux linux.suse 3.16.7-29-desktop #1 SMP PREEMPT Fri Oct 23 00:46:04 UTC 2015 (6be6a97) x86_64 x86_64 x86_64 GNU/Linux
Comme vous le voyez dans les sorties ci-dessus, la version du noyau actuellement installée est 3.16.7-29 .
Maintenant, faisons en sorte que le système supporte plusieurs configurations de noyau. Cela signifie que notre système doit contenir à la fois le noyau le plus récent et le plus ancien (celui fourni avec openSUSE).
Pour ce faire, modifiez /etc/zypp/zypp.conf fichier :
sudo vi /etc/zypp/zypp.conf
Recherchez les lignes suivantes et modifiez-les comme indiqué ci-dessous.
multiversion = provides:multiversion(kernel) [...] multiversion.kernels = latest,latest-1,running,oldest [...]
Enregistrez et fermez le fichier.
Télécharger - EBook gratuit :"Le guide de programmation du module du noyau Linux"Ensuite, ajoutez openSUSE dépôt Kernel HEAD qui contient le dernier noyau Linux. Au moment de la rédaction, la dernière version du noyau est 4.12 .
Pour ajouter le référentiel Kernel HEAD, exécutez :
sudo zypper addrepo -f http://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo
Exemple de résultat :
Adding repository 'kernel-repo' ..........................................[done] Repository 'kernel-repo' successfully added Enabled : Yes Autorefresh : Yes GPG Check : Yes URI : http://download.opensuse.org/repositories/Kernel:/HEAD/standard/
Ensuite, exécutez la commande suivante pour effectuer la mise à niveau de la distribution uniquement à partir du référentiel Kernel HEAD. Cela signifie que le noyau ne sera mis à niveau que vers la dernière version.
sudo zypper dist-upgrade -r kernel-repo
Tapez "a" sans guillemets pour activer Kernel-repo et ajouter la clé GPG.
Exemple de résultat :
Retrieving repository 'kernel-repo' metadata --------------------------------[|] New repository or package signing key received: Repository: kernel-repo Key Name: Kernel OBS Project <[email protected]> Key Fingerprint: 4529410A B52F94C4 03BAB484 ECEEF210 03579C1D Key Created: Wed 22 Apr 2015 05:55:51 PM IST Key Expires: Fri 30 Jun 2017 05:55:51 PM IST Rpm Name: gpg-pubkey-03579c1d-5537934f Do you want to reject the key, trust temporarily, or trust always? [r/t/a/? shows all options] (r): a
Une fois le processus de mise à niveau terminé, redémarrez votre système pour utiliser le dernier noyau.
Vérifions la version du noyau à l'aide de la commande :
uname -r
Exemple de résultat :
4.12.0-1.ge2f4d0f-default
Ou,
uname -a
Exemple de résultat :
Linux linux.suse 4.12.0-1.ge2f4d0f-default #1 SMP PREEMPT Tue Jul 4 14:46:48 UTC 2017 (e2f4d0f) x86_64 x86_64 x86_64 GNU/Linux
Toutes nos félicitations! Le dernier noyau Linux 4.12 a été installé avec succès dans le système openSUSE.