J'ai un serveur qui exécute Ubuntu avec des mises à jour de sécurité automatiques,/boot est maintenant presque plein (93%). Ci-dessous la sortie de dpkg -l "linux-image *"
ii linux-image-3.2.0-24-generic 3.2.0-24.39 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-36-generic 3.2.0-36.57 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-37-generic 3.2.0-37.58 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-38-generic 3.2.0-38.61 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-39-generic 3.2.0-39.62 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-40-generic 3.2.0-40.64 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-41-generic 3.2.0-41.66 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-43-generic 3.2.0-43.68 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-44-generic 3.2.0-44.69 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iF linux-image-3.2.0-45-generic 3.2.0-45.70 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iF linux-image-3.2.0-48-generic 3.2.0-48.74 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iU linux-image-server 3.2.0.48.58 Linux kernel image on Server Equipment.
Le serveur fonctionne actuellement sur 3.2.0-24-generic
#uname -r
3.2.0-24-generic
Ma question est donc de savoir si je peux supprimer les images entre la dernière et celle en cours d'exécution en toute sécurité?
apt-get purge linux-image-3.2.0-36-generic linux-image-3.2.0-37-generic linux-image-3.2.0-38-generic linux-image-3.2.0-39-generic linux-image-3.2.0-40-generic linux-image-3.2.0-41-generic linux-image-3.2.0-43-generic linux-image-3.2.0-44-generic
Je comprends que j'ai idéalement besoin de redémarrer le serveur pour le mettre à jour et ensuite je peux nettoyer le reste mais trouver un moment pour redémarrer avec le client se révèle .... difficile
Merci les gars :-)
Oui, vous pouvez désinstaller tous les packages noyau + en-tête, à l'exception de l'en-tête noyau + en cours d'exécution. C'est très bien même si vous n'avez peut-être jamais démarré dans ces noyaux. Il n'y a pas de dépendances croisées entre les différents packages du noyau. Chaque paquet du noyau n'a que des dépendances pour sa propre version.
Donc, si vous utilisez actuellement la version "3.2.0-24-generic", je vous conseille de supprimer les packages de noyau suivants et les packages "linux-headers" correspondants:
linux-image-3.2.0-36-generic
linux-image-3.2.0-37-generic
linux-image-3.2.0-38-generic
linux-image-3.2.0-39-generic
linux-image-3.2.0-40-generic
linux-image-3.2.0-41-generic
linux-image-3.2.0-43-generic
linux-image-3.2.0-44-generic
Je garde toujours au moins deux grains plus anciens, au cas où j'aurais besoin d'y retourner.
oui, vous pouvez désinstaller en toute sécurité les noyaux anciens/inutilisés (images + en-têtes), ce qui peut libérer une quantité importante d'espace disque dans certains cas.
assurez-vous de conserver le noyau actuellement utilisé et peut-être certains plus anciens si jamais vous deviez démarrer un noyau plus ancien à cause d'une régression.