Ich habe eine Reihe von gemeinsam genutzten Bibliotheken auf meinem System installiert, die keine Abhängigkeiten eines konkreten Pakets sind, aber für nicht apt-verwaltete Bibliotheken benötigt werden, die ich aus dem Quellcode erstellt habe (wie die neuesten SDL-, Allegro-, SFML-, ...) und andere Software aus dem Quellcode erstellt. Das Problem ist, dass diese Bibliotheken von APT als nicht verwendet angesehen werden und daher Kandidaten für die automatische Entfernung sind. Diese werden mit legitimen nicht verwendeten Paketen verwechselt, die frei entfernt werden können.
Gibt es eine Möglichkeit, Pakete als verwendet zu markieren, damit sie nicht zum automatischen Entfernen vorgeschlagen werden? Mein erster Gedanke war, mein eigenes Metapaket zu erstellen, nur um die Abhängigkeiten zu halten (wie zum Beispiel Ubuntu-Desktop), aber ich weiß nicht, wie ich das machen soll.
quelle
apt-get install yyy
undxxx
installiert. Dann haben Sie entferntyyy
undxxx
wurde für die automatische Entfernung markiert. Jetzt tust du esapt-get install xxx
.apt-get install
(da ich keine andere Art und Weise kennen sie von der Installation), aber sie sind immer noch für die automatische Entfernung angeboten.