Angenommen, ich habe ein Paket (in diesem Fall ein Python-Paket), das ich mit Synaptic installiere. Da die Version dieses Pakets etwas veraltet ist, entferne ich es in Synaptic und installiere es dann mit easy_install
. Eine der Abhängigkeiten wurde ebenfalls mit Synaptic installiert, aber ich möchte lieber die von Synaptic installierte Version als easy_installing
diese beibehalten.
Das einzige Problem ist, dass die Abhängigkeit jetzt als automatisch entfernbar markiert ist. Gibt es eine andere Möglichkeit, es als manuell installiert zu markieren, als es zu entfernen und neu zu installieren? Wenn es einen Unterschied macht, benutze ich Ubuntu Jaunty.
quelle
Ich weiß, dass Sie es in der Fähigkeit tun können. Sie können dies entweder in der GUI tun, indem Sie das Paket auswählen und 'm' drücken oder "Manuell markieren" im Menü "Paket" auswählen oder die Befehlszeile verwenden:
quelle
Sie können dafür
apt-mark manual <package>
von SynapticPackage
=> verwenden[ ] Automatically Installed
(deaktivieren Sie es).Ex:
Wenn Sie
apt-get install <package>
ein Paket verwenden, das bereits installiert ist, wird es implizit als manuell markiert.quelle
[installed,auto-removable]
einfach geändert[installed]
.