web-dev-qa-db-fra.com

comment exclure les mises à jour du noyau des mises à niveau sans assistance

Que dois-je faire pour exclure les mises à jour du noyau des mises à niveau sans assistance? Je préfère le livepatching pour mettre à jour le noyau. Dois-je simplement ajouter "linux-image"; à la liste noire des packages?

3
Deihmos

Modifiez le fichier de configuration, puis ajoutez tous les packages liés au noyau Linux à la liste noire.

Sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

Ajoutez le suivant dans la liste noire.

linux-headers*
linux-image*
linux-generic*
linux-modules*

La section de la liste noire ressemblerait donc à ceci.

Unattended-Upgrade::Package-Blacklist {
      "linux-headers*";
      "linux-image*";
      "linux-generic*";
      "linux-modules*";
};

L'astérisque * le symbole signifie tout paquet commençant par linux-headers etc. sera également mis sur liste noire, car le fichier de configuration prend en charge l'expression régulière.

Vous pouvez vérifier si cela fonctionne par --dry-runles tester alias.

Sudo unattended-upgrades --dry-run

Cela simulera l'ensemble du processus de mises à niveau sans assistance, sans réellement l'exécuter.

3
Liso