Ich muss verwenden
sudo apt-get -y --purge remove $manypackages
wo $manypackages
Abhängigkeiten eines Pakets enthalten sind, das ich nicht entfernen möchte.
Ist es möglich, apt-get
das Entfernen dieser Abhängigkeiten zu verhindern, anstatt dass ich sie vorher ermitteln und aus der $manypackages
Liste entfernen muss?
Antwort1
Es gibt keine Möglichkeit, das explizite Entfernen von Paketen zu verhindern. Dies wird jedoch durch den Befehl, den Sie ausführen möchten, erreicht. Eine Problemumgehung besteht darin, die Pakete als „auto“ zu markieren und dann apt die Pakete, die nicht mehr benötigt werden, automatisch entfernen zu lassen.
sudo apt-mark auto $many_packages
sudo apt-mark manual $keep_packages
sudo apt autoremove