Dans cet article, je vais décrire 2 façons de mettre à jour votre noyau vers le kernel 4.19 LTS sous linux Mint.
Ces procédures devraient également s’appliquer à Ubuntu, Elementary, ..
Vérifiez votre kernel
Avant de procéder à la mise à jour de votre kernel, il est toujours bon de savoir quel est la version que vous utilisez pour le moment.
Afin de connaître le noyau que vous utilisez, il suffit de taper la commande suivante dans votre terminal
$uname -r
Mise à jour obligatoire VS nécessaire
Probablement ni l’un ni l’autre, je veux dire par là que si votre système fonctionne correctement avec son noyau (kernel) actuel, vous avez probablement aucune raison de mettre à jour votre noyau et vous pouvez attendre que celui-ci soit mis à jour automatiquement avec votre distribution ou arrive en fin de support.
Les noyaux LTS sont maintenus pendant une période de 6 ans, ce qui signifie que d’autres noyaux LTS (3.16, 4.4, 4.9) seront encore maintenus pendant quelques années:
Version | Developeur/Mainteneur | Disponible | Fin de support |
4.19 | Greg Kroah-Hartman | 10/2018 | 11/2024 |
4.9 | Greg Kroah-Hartman | 12/2016 | 01/2023 |
4.4 | Greg Kroah-Hartman | 01/2016 | 02/2022 |
3.16 | Ben Hutchings | 03/2014 | 04/2020 |
Maintenant si quelques choses ne fonctionnent pas correctement sur votre ordinateur, vous pouvez lire les releases notes pour vérifier si le nouveau kernel corrige ce comportement, mais bon armez vous de patience…
L’autre option est d’installer et de vérifier par vous même, une fois le nouveau kernel installé.
Kernel 4.19 LTS
LTS? Qu’est-ce,que ça veut dire ? LTS est l’abréviation de Long Term Support, ce qui signifie qu’il sera maintenu pendant 6 ans.
Il sera relativement stable, seulement les bugs majeurs seront inclus, il ne contiendra pas les toutes dernières innovations, ce qui en fait un excellent candidat pour les serveurs mais également si vous désirez un environnent stable et que vous ne prévoyez pas d’installer de nouveaux composants dans votre ordinateur.
ukuu kernel update utility
Le moyen le plus simple de mettre à jour votre kernel (noyau) est probablement en utilisant cet utilitaire, j’ai bien dit devrait parce que dans mon cas, ça n’a malheureusement pas fonctionné. Pour une raison que je n’ai pas chercher à élucider, l’utilitaire n’était pas en mesure de télécharger les fichiers nécessaires, c’était probablement une erreur temporaire..
Afin de pouvoir utiliser cet utilitaire vous devez au préalable l’installer
Installation de ukuu
Pour installer « ukuu » vous devez tout d’abord ajouter le ppa, ensuite mettre à jour votre liste de packages (apt-get update) et finalement installer le package avec la commande apt-get install <package>.
$sudo add-apt-repository ppa:teejee2008/ppa
$sudo apt-get update
$sudo apt-get install ukuu
Désinstallation de ukuu
Si pour une raison ou une autre, vous désirez désinstaller ukuu, il vous suffit d’utiliser la commande apt-get remove <package>
$sudo apt-get remove ukuu
Mise à jour avec ukuu
La procédure de mise à jour de votre noyau est relativement simple avec l’utilitaire, vous n’avez qu’à…
- lancez l’utilitaire
- patientez pendant la mise à jour des kernels disponibles
- sélectionnez le kernel 4.19 LTS
- pressez le bouton installer
- patientez pendant l’installation
- redémarrez votre système
Installation manuelle
L’autre option est une installation manuelle du nouveau noyau, ce n’est pas beaucoup plus compliqué rassurez-vous..
Téléchargement du nouveau noyau
Pour télécharger le kernel 4.19 LTS, vous pouvez ouvrir votre navigateur, vous rendre sur cette page et télécharger les fichiers nécessaires ou juste ouvrir votre terminal et copier/coller la commande suivante.
$wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-headers-4.19.0-041900_4.19.0-041900.201810221809_all.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-headers-4.19.0-041900-generic_4.19.0-041900.201810221809_amd64.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-headers-4.19.0-041900-lowlatency_4.19.0-041900.201810221809_amd64.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-image-unsigned-4.19.0-041900-generic_4.19.0-041900.201810221809_amd64.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-image-unsigned-4.19.0-041900-lowlatency_4.19.0-041900.201810221809_amd64.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-modules-4.19.0-041900-generic_4.19.0-041900.201810221809_amd64.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-modules-4.19.0-041900-lowlatency_4.19.0-041900.201810221809_amd64.deb
Je vous conseille de placer tous les fichiers téléchargés dans un répertoire spécifique, ceci afin de facilité l’installation, par exemple:
$cd ~/Téléchargements
$mkdir kernel4.19
$cd kernel4.19
$wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-headers-4.19.0-041900_4.19.0-041900.201810221809_all.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-headers-4.19.0-041900-generic_4.19.0-041900.201810221809_amd64.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-headers-4.19.0-041900-lowlatency_4.19.0-041900.201810221809_amd64.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-image-unsigned-4.19.0-041900-generic_4.19.0-041900.201810221809_amd64.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-image-unsigned-4.19.0-041900-lowlatency_4.19.0-041900.201810221809_amd64.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-modules-4.19.0-041900-generic_4.19.0-041900.201810221809_amd64.deb \\
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-modules-4.19.0-041900-lowlatency_4.19.0-041900.201810221809_amd64.deb
Installation du kernel 4.19 LTS
Une fois tous les fichiers nécessaires installés, il suffit d’installer les fichiers avec la commande suivante:
$sudo dpkg -i *.deb
Avant de lancer cette commande, assurez-vous de vous positionnez dans le répertoire ou vous avez téléchargé les fichiers à l’étape précédente, si vous avez suivi l’exemple, le répertoire ~/Téléchargements/kernel4.19
$cd ~/Téléchargements/kernel4.19
$sudo dpkg -i *.deb
Et vérifiez que dans ce répertoire il ne se trouve que ces fichiers « deb » afin de n’installer que ceux-là.
Une fois l’installation terminée, il ne vous reste plus qu’à redémarrer votre système
$sudo reboot
Après redémarrage, vous pouvez vérifier la version de votre kernel avec la commande:
$uname -a
vous devriez voir quelque chose comme ça:
La même marche à suivre s’applique ç l’installation d’autres kernels.