Um etwas zu kompilieren, musste das zlib1g-devPaket installiert werden, also startete ich ein apt-get install zlib1g-dev.
apt-get informierte mich freundlich, dass das Paket wegen eines anderen Pakets bereits automatisch installiert wurde und dass es versteht, dass ich es jetzt explizit installieren möchte:
# apt-get install zlib1g-dev
zlib1g-dev is already the newest version.
zlib1g-dev set to manually installed.
Nachdem die Kompilierung abgeschlossen ist, muss sie nicht mehr explizit angegeben werden. Daher möchte ich ihren Status auf den vorherigen Status zurücksetzen: Automatisch installiert. Auf diese Weise wird es automatisch beschnitten, wenn es mit einem einfachen nicht mehr benötigt wird apt-get autoremove.
Ich kann ein nicht machen, apt-get remove zlib1g-devda einige Pakete noch davon abhängen.
Wie kann ich den Paketinstallationsstatus zlib1g-devauf automatisch installiert zurücksetzen ?
Ich weiß, dass ich /var/lib/apt/extended_statesvon Hand bearbeiten könnte
Package: zlib1g-dev
Auto-Installed: 0
zu
Package: zlib1g-dev
Auto-Installed: 1
... aber es fühlt sich einfach nicht richtig an.
apt-markweil es nicht erforderlich ist, dass Sie installierenaptitude.apt-markKommt mitaptPaket, das jeder schon haben sollte.