apt-mark

Een oud maar handig commando is apt-mark. Hiermee kun je packages aanmerken om niet automatisch te laten verwijderen bij een apt-get autoremove. Waarom is dat handig ?

Nou Ansible’s apt upgrade wil nog wel eens packages automatisch verwijderen terwijl je dat zelf liever niet wil. Met onderstaand commando kun je de file met packages ‘mark-for-not-autoremove’ doorlopen en markeren met apt-get unmarkauto.

cat mark-for-not-autoremove | xargs apt-get unmarkauto

Wil je de mark-for-not-autoremove lijst maken, dan kan dat met onderstaand commando;

apt-get autoremove -s | grep -E '^Remv ' | awk '{print $2}' > mark-for-not-autoremove

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie gegevens worden verwerkt.