web-dev-qa-db-fra.com

Comment mettre à jour le noyau linux automatiquement?

J'ai des mises à niveau sans surveillance installées, et cela fonctionne bien, en mettant à jour tous les paquets (sauf pour le noyau). Quand je lance Sudo apt-get upgrade, il retourne:

The following packages have been kept back:
linux-generic linux-headers-generic linux-image-generic

Je peux exécuter manuellement dist-upgrade pour mettre à jour le noyau. Cependant, je cherche à automatiser cela aussi. Est-ce que les mises à niveau sans surveillance peuvent aussi faire dist-upgrade ou j'ai besoin de chercher des alternatives?

Edit: Comme suggéré par @ michal-przybylowicz, j'ai vérifié si APT contenait des paquets, mais les trois retournent was already not hold.

2
Ilya

Vous devez unhold ces packages avec cette commande apt-mark:

Sudo apt-mark unhold linux-generic linux-headers-generic linux-image-generic

Vous pouvez alors exécuter à nouveau Sudo apt-get upgrade.

4
Michal Przybylowicz