Ich habe bereits ein Paket B und möchte ein neues Paket A installieren. Die Installation möchte B ändern, aber ich möchte nicht, dass dies geschieht.
Ich muss das Paket A installieren.
Es hat die a-Abhängigkeit von Paket B und muss (> 2.0) sein.
Ich habe B bereits mit der Version 2.1 in meinem System installiert, sodass mein aktuelles Setup die Abhängigkeit bereits erfüllt.
Aber es gibt eine neue Version (2.2) des B-Pakets im Debian-Repository und ich möchte sie nicht, da sie mit anderen Dingen in Konflikt steht.
Wenn ich also das A-Paket installiere, versucht apt auch, B zu aktualisieren.
Wie kann ich das Upgrade der Abhängigkeiten deaktivieren oder eine explizite Abhängigkeitsversion angeben, ohne die Pakete bearbeiten zu müssen?
Ich habe gelesen Wie bekomme ich apt-get, um einige Abhängigkeiten zu ignorieren? , aber es hilft mir nicht. In der dortigen Frage sollte die Abhängigkeit (B) überhaupt nicht vom Repository-Manager behandelt werden. In meinem Fall kümmert sich der Repository-Manager bereits um die Abhängigkeit und sollte dies auch weiterhin tun, nur nicht in dieser bestimmten Aktion.
Rezensenten wieder öffnen: Bitte lesen Sie den Kommentar von victorgp, der eigentlich die Antwort sein sollte.