Beim Versuch, über das Terminal ein Upgrade durchzuführen, wird das Upgrade abgebrochen. Dies ist die Zeile, die im Terminal angezeigt wird:
The required dependency 'apt(>=1.0.10.2 ubuntu2)' is not installed.
Mein Problem ist, dass ich den Befehl zum Installieren dieser Abhängigkeit nicht kenne. Mit anderen Befehlen wird angezeigt, dass apt auf dem neuesten Stand ist. Lösungen?
sudo apt-get update
,sudo apt-get upgrade
undsudo apt-get install -f
?sudo apt-get -y install apt
?Antworten:
Hatte das gleiche Problem, das behoben wurde, indem das Update von apt erzwungen und die aktuelle Installation bereinigt wurde, wie Andrew vorgeschlagen hatte:
quelle
-f install
undinstall -f
keinen Unterschied machen.Ich hatte diesen Fehler, bei mir fehlte die Zeile mit den schlauen Updates in meiner /etc/apt/sources.list:
quelle
deb http://ports.ubuntu.com/ wily-updates main restricted universe multiverse
Ich hatte auch dieses Problem. Dadurch werden alle Ihre Goodies aktualisiert und von 15 auf 16 aktualisiert.
Gehe zu
Software and Updates
>Updates
Kreuzen Sie Folgendes an
Aktuelles System aktualisieren und aktualisieren
Holen Sie sich das Upgrade
Upgrade in der CLI
quelle
Ich hatte genau das gleiche Problem mit "apt". Ich habe die Lösung über diesen Link erhalten . Rennen
sudo dpkg -l | grep apt
. Sie können diesen Eintrag in der Ausgabe des Befehls sehen:In diesem Fall benötigen Sie das erforderliche Apt (> = 1.0.10.2 ubuntu2) . Hier sind die Schritte, denen ich gefolgt bin:
Gehen Sie zu Software & Update -> Ubuntu Software. Ändern Sie den Server zu Hauptserver (in meinem Fall habe ich zu Server für Indien gewechselt). Ich habe vorher einen anderen Spiegel verwendet und hatte daher eine ältere 'apt'-Version.
Lauf
Führen Sie es
sudo dpkg -l | grep apt
erneut aus, um zu überprüfen, ob sich die Version geändert hat. Hoffentlich sollte sich der Eintrag in der Ausgabe geändert haben zu: apt 1.0.10.2ubuntu2 .Führen Sie eine der
sudo apt-get update && sudo apt-get upgrade
folgenden Aktionen aus, um ein Update auf Ubuntu 16.04 durchzuführen.quelle
Die zuvor veröffentlichten Lösungen haben bei mir nicht funktioniert.
Was funktionierte war, wie in den Kommentaren auf dem Launchpad zu finden :
quelle