Ich habe es geschafft, meine Paketverwaltung zu brechen. Wenn ich versuche, ein Upgrade durchzuführen, erhalte ich:
$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
libapt-pkg4.12 : Breaks: libapt-pkg4.12:i386 (!= 0.8.16~exp12ubuntu10.3) but 0.8.16~exp12ubuntu10.2 is installed
libapt-pkg4.12:i386 : Breaks: libapt-pkg4.12 (!= 0.8.16~exp12ubuntu10.2) but 0.8.16~exp12ubuntu10.3 is installed
E: Unmet dependencies. Try using -f.
Dann versuche ich, der Empfehlung von apt-get zu folgen:
$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
libapt-inst1.4:i386 libapt-pkg4.12:i386
0 upgraded, 0 newly installed, 2 to remove and 33 not upgraded.
48 not fully installed or removed.
After this operation, 3 866 kB disk space will be freed.
Do you want to continue [Y/n]?
E: Internal Error, No file name for libapt-pkg4.12
Kubuntu 12.04 64bit. Kann mir jemand helfen, es zu lösen?
The following packages have unmet dependencies: libapt-pkg4.12 : Breaks: libapt-pkg4.12:i386 (!= 0.8.16~exp12ubuntu10.3) but 0.8.16~exp12ubuntu10.2 is installed libapt-pkg4.12:i386 : Breaks: libapt-pkg4.12 (!= 0.8.16~exp12ubuntu10.2) but 0.8.16~exp12ubuntu10.3 is installed
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/libapt-pkg4.12_0.9.7.1ubuntu2_amd64.deb
ich bekomme den Fehler :HTTP request sent, awaiting response... 404 Not Found 2012-10-06 22:04:10 ERROR 404: Not Found.
. Schluck.So habe ich es gemacht:
Zuerst habe ich diese 2 Deb-Dateien heruntergeladen:
Zweitens führe ich diesen Befehl aus:
Dann installiere ich die 2 Deb-Dateien mit diesem Befehl:
und es funktioniert....
quelle
Ich hatte den Abhängigkeitsfehler apt, apt-get, apt-key auf meinem Debian-Stretch und nach Tausenden von Browser-Registerkarten, Neustarts und Programmabstürzen habe ich ihn gelöst, indem ich die apt-Version gelöscht und die neueste apt hier erneut heruntergeladen und installiert habe und habe => (apt_1.8.0_alpha2_amd64.deb), was meine Probleme gelöst hat. Aus dem (manuellen) Download-Ordner
dpkg -i apt_1.8.0_alpha2_amd64.deb
als Root ausführen .quelle