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