Mis à jour du noyau Linux.
Résolu/Fermé
Loumau_91
Messages postés
111
Date d'inscription
samedi 17 octobre 2020
Statut
Membre
Dernière intervention
16 juillet 2023
-
5 juin 2022 à 15:31
Loumau_91 Messages postés 111 Date d'inscription samedi 17 octobre 2020 Statut Membre Dernière intervention 16 juillet 2023 - 26 sept. 2022 à 12:52
Loumau_91 Messages postés 111 Date d'inscription samedi 17 octobre 2020 Statut Membre Dernière intervention 16 juillet 2023 - 26 sept. 2022 à 12:52
A voir également:
- Mis à jour du noyau Linux.
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Mise a jour chromecast - Accueil - Guide TV et vidéo
- Mise a jour kindle - Guide
- Mettre à jour ses pilotes - Guide
4 réponses
mamiemando
Messages postés
33336
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
5 novembre 2024
7 801
Modifié le 8 juin 2022 à 00:24
Modifié le 8 juin 2022 à 00:24
Bonjour,
Réponse courte
En général, oui (et tu sembles être dans ce cas).
Mettre à jour son noyau : risques et inconvénients
Le risque lors d'une mise à jour c'est que du matériel ne soit plus bien pris en charge, mais c'est rare (et cela signifie qu'il y a un bug à remonter). Le plus souvent, c'est strictement bénéfique (meilleur sécurité, plus de matériel pris en charge, etc).
Lorsque tu mets à jour ton noyau via ton gestionnaire de paquets, cela revient à déployer un autre noyau à côté du noyau actuel. Cela signifie que l'ancien est conservé (et qui peut être choisi dans GRUB, au démarrage) au cas où le nouveau poserait problème. Même si le nouveau noyau était complètement bancale, tu pourrais donc continuer à démarrer ta machine quitte à démarrer sur l'ancien.
Pilotes installés manuellement
Si tu as compilé des pilotes (par toi-même ou d'un installeur autre qu'un paquet), il faudra les réinstaller pour qu'ils soient présents dans la nouvelle arborescence du noyau. Cela ne concerne pas les pilotes installés au travers du gestionnaire de paquets (e.g. les paquets
Exemple : sous Debian / Ubuntu, dans un terminal :
Secure boot et signature du pilotes
Si tu utilises le secure boot, les pilotes doivent être signés pour être utilisables. Cela concerne les pilotes installés manuellement ou via un paquet
Il faut alors les signer pour qu'ils soient chargés par le nouveau noyau (voir ce lien).
Paquets et anciens noyaux
Dans le détail, une mise à jour noyau est déclenchée par la mise à jour du paquet
Une fois convaincu que le nouveau noyau marche, il suffit de désinstaller l'ancien vers son gestionnaire de paquets. Attention à ne pas supprimer le noyau (voir
Exemple : sous Debian / Ubuntu, dans un terminal, en supposant que tu aies démarré sur le nouveau noyau et que tu veuilles supprimer tous les anciens noyaux :
Bonne chance
Réponse courte
En général, oui (et tu sembles être dans ce cas).
Mettre à jour son noyau : risques et inconvénients
Le risque lors d'une mise à jour c'est que du matériel ne soit plus bien pris en charge, mais c'est rare (et cela signifie qu'il y a un bug à remonter). Le plus souvent, c'est strictement bénéfique (meilleur sécurité, plus de matériel pris en charge, etc).
Lorsque tu mets à jour ton noyau via ton gestionnaire de paquets, cela revient à déployer un autre noyau à côté du noyau actuel. Cela signifie que l'ancien est conservé (et qui peut être choisi dans GRUB, au démarrage) au cas où le nouveau poserait problème. Même si le nouveau noyau était complètement bancale, tu pourrais donc continuer à démarrer ta machine quitte à démarrer sur l'ancien.
Pilotes installés manuellement
Si tu as compilé des pilotes (par toi-même ou d'un installeur autre qu'un paquet), il faudra les réinstaller pour qu'ils soient présents dans la nouvelle arborescence du noyau. Cela ne concerne pas les pilotes installés au travers du gestionnaire de paquets (e.g. les paquets
*-dkms,
firmware-*,
printer-driver-*) qui normalement continue d'être utilisables en cas de mise à jour noyau. Tu peux vérifier lesquels sont installés en interrogeant ton gestionnaire de paquets.
Exemple : sous Debian / Ubuntu, dans un terminal :
dpkg -l | egrep -- "-dkms|firmware|printer-driver"
Secure boot et signature du pilotes
Si tu utilises le secure boot, les pilotes doivent être signés pour être utilisables. Cela concerne les pilotes installés manuellement ou via un paquet
*-dkms(ce qui concerne principalement des pilotes de carte vidéo et certains pilotes wifi).
Il faut alors les signer pour qu'ils soient chargés par le nouveau noyau (voir ce lien).
Paquets et anciens noyaux
Dans le détail, une mise à jour noyau est déclenchée par la mise à jour du paquet
linux-image-amd64qui dépend du dernier noyau (e.g.,
linux-image-5.17.0-1-amd64). Les anciens paquets noyaux (e.g., linux-image-5.16.0-6-amd64) restent installés.
Une fois convaincu que le nouveau noyau marche, il suffit de désinstaller l'ancien vers son gestionnaire de paquets. Attention à ne pas supprimer le noyau (voir
uname -r) sur lequel est lancé actuellement Linux (le gestionnaire de paquets devrait te prévenir si tu tentes de le faire).
Exemple : sous Debian / Ubuntu, dans un terminal, en supposant que tu aies démarré sur le nouveau noyau et que tu veuilles supprimer tous les anciens noyaux :
sudo apt purge $(dpkg -l | grep "linux-image-.*-amd64" | cut -d" " -f3 | grep -v $(uname -r))
Bonne chance
Loumau_91
Messages postés
111
Date d'inscription
samedi 17 octobre 2020
Statut
Membre
Dernière intervention
16 juillet 2023
3
6 juin 2022 à 18:16
6 juin 2022 à 18:16
Bonjour Mamiemndo,
MERCI pour cette réponse rapide, comme toujours d'ailleurs, tu m'as donné forces détails très intéressant que je regarderai à mon retour de vacances.
toutefois pour faire court j'ai bien l'impression que tant que tout va bien il vaut mieux ne rien toucher. Non ?
Encore merci et bien cordialement
L
MERCI pour cette réponse rapide, comme toujours d'ailleurs, tu m'as donné forces détails très intéressant que je regarderai à mon retour de vacances.
toutefois pour faire court j'ai bien l'impression que tant que tout va bien il vaut mieux ne rien toucher. Non ?
Encore merci et bien cordialement
L
Bonjour,
tant que tout va bien il vaut mieux ne rien toucher. Non ?
Mais lorsque quelque chose ira mal, il sera trop tard... Mieux vaut prévenir que guérir.
Les mises à jour du noyau outre le fait qu'elles apportent des fonctionnalités supplémentaires apportent surtout des correctifs qui renforcent la sécurité du système.
Apparemment tu utilises Linux Mint 20.3. Lorsqu'une mise à jour du noyau est proposée, le nouveau noyau ne remplace pas mais s'ajoute aux précédents si bien que si tu as un problème au redémarrage, tu pourras toujours utiliser l'ancien noyau pour démarrer.
Au fur et à mesure des mises à jour, les versions du noyau s'accumulent si bien qu'au bout d'un certain temps on peut avoir une dizaine de noyaux installés ce qui encombre le système et ralentit la finalisation de certaines mises à jour. Il est bon de lancer de temps en temps un petit coup de
tant que tout va bien il vaut mieux ne rien toucher. Non ?
Mais lorsque quelque chose ira mal, il sera trop tard... Mieux vaut prévenir que guérir.
Les mises à jour du noyau outre le fait qu'elles apportent des fonctionnalités supplémentaires apportent surtout des correctifs qui renforcent la sécurité du système.
Apparemment tu utilises Linux Mint 20.3. Lorsqu'une mise à jour du noyau est proposée, le nouveau noyau ne remplace pas mais s'ajoute aux précédents si bien que si tu as un problème au redémarrage, tu pourras toujours utiliser l'ancien noyau pour démarrer.
Au fur et à mesure des mises à jour, les versions du noyau s'accumulent si bien qu'au bout d'un certain temps on peut avoir une dizaine de noyaux installés ce qui encombre le système et ralentit la finalisation de certaines mises à jour. Il est bon de lancer de temps en temps un petit coup de
sudo apt autoremovedans le terminal pour enlever les paquets devenus inutiles et les versions devenues obsolètes du noyau. Il reste toujours au minimum les 2 derniers noyaux installés.
Loumau_91
Messages postés
111
Date d'inscription
samedi 17 octobre 2020
Statut
Membre
Dernière intervention
16 juillet 2023
3
7 juin 2022 à 07:32
7 juin 2022 à 07:32
MERCI pour tes précieux conseils. Bonne semaine.
L
L
mamiemando
Messages postés
33336
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
5 novembre 2024
7 801
8 juin 2022 à 00:23
8 juin 2022 à 00:23
Comme le souligne jns55 tu n'as pas de raison à ce stade de ne pas faire les mises à jour noyau. Rester sur un ancien noyau n'a de sens que si le dernier disponible ne marche pas.
Loumau_91
Messages postés
111
Date d'inscription
samedi 17 octobre 2020
Statut
Membre
Dernière intervention
16 juillet 2023
3
26 sept. 2022 à 12:52
26 sept. 2022 à 12:52
MERCI à tous,vos conseils sont toujours les bienvenus.
Amicalement
L