Lassen Sie uns sagen , dass ich ein Paket haben , Adas hat Depends: B (>= 1.0.0)in seiner controlDatei.
Das Bwurde vor Aeiniger Zeit als Abhängigkeit mit der 1.0.0Version installiert .
Jetzt Bwurde im Repository auf die 1.0.42Version aktualisiert und ich möchte upgradees.
Was ich nicht gerne mache: apt-get install BDa es Bals "manuell installiertes" Paket markiert ist (nicht sicher, wie man es richtig benennt), wird es nicht entfernt, autoremovewenn ich mich entscheide, die Verwendung Ajemals einzustellen.
Gibt es also ein Analogon apt-get upgrade, das nur ein bestimmtes Paket und seine Abhängigkeiten aktualisiert (wahrscheinlich rekursiv, es spielt in meinem Fall keine Rolle, da Bes von nichts anderem abhängt)?
PS: Ich frage nach derzeit verfügbaren LTS-Versionen. Also 10.04 und 12.04
apt-get install BWenn Sie das Paket aktualisieren, sollte es nicht als manuell installiert markiert werden. Solange es eine neue Version dafür im Repo nach dir gibtapt-get update
apt-get install * markiert ein Paket als manuell installiert. Überprüfte es in 12.04 mit apt-mark showauto. Es kann mit apt-markobwohl
apt-get install --only-upgradekönnte Muster bestehen .. aber ich bin nicht sicher.