Merci pour ces commentaires et conseils.
Pour le nombre de noyaux que je voudrais conserver, je n'est aucune idée de combien de mises à jour il faudra pour que le problème soit résolu (5, 10 100 ?). De plus, /boot est dans une partition à part qui ne fait que 1,1Go, donc je ne pourrai pas en mettre plus de 5 ou 6 je suppose.
GOGI wrote:Au passage, je préfère utiliser la syntaxe suivante :
$sudo dnf upgrade --refresh
cette syntaxe remplace-t'elle
$sudo dnf update
et donc dans mon cas il faudrait saisir la commande :
$sudo dnf upgrade --refresh --exclude=kernel*
, est-ce bien cela ?
GOGI wrote:Sinon comme je te l'ai suggéré plus haut tu peux installer le plugin dnf suivant :
$sudo dnf install python3-dnf-plugin-versionlock
Après il ne te reste plus qu'à lire le manuel de la commande pour savoir comment bloquer la mise à jour du kernel, en l’occurrence ici on cherche à bloquer la version 5.8 pour l'instant.
Si je comprends bien, ce plugin permet de bloquer le kernel à une version, mais je ne trouve pas comment accéder au manuel de la commande, ni de quelle commande il s'agit. Je sais que pour voir le manuel il faut taper man suivi de la commande recherchée, mais là, si je fais
$ man dnf
je ne trouve rien sur ce plugin, et je n'ai pas de résultat pour
$ man python3-dnf-plugin-versionlock
Je suis un peu perdu ...
Autrement, je suis rassuré de savoir que tant que je fais mes upgrade en ayant démarré sur le noyau 5.8, celui-ci ne sera pas supprimé, l'explication me parait en effet logique.
Désolé si mes questions paraissent idiotes, mais je voudrais être certain de bien comprendre, et c'est le meilleur moyen d'apprendre.
Encore merci
EDIT :
J'ai peut-être trouvé. S'agit-il de
$ man dnf-versionlock
Ma maîtrise de l'anglais étant limitée, je ne suis pas certain de bien comprendre. Il faudrait que je saisisse :
dnf-versionlock add kernel-5.8.18-300.fc33.x86_64
puis idem pour les autres paquets du noyau ? et ainsi, les upgrades traiteront tous les paquets sauf ceux-ci ?