Auf meinem Ubuntu-Panel befindet sich ein Fehlerzeichen, das den im Titel angegebenen Fehler angibt. Ich habe verwendet, sudo apt-get update
aber es gab mir keine Fehler. Das Fehlerzeichen bleibt jedoch bestehen.
Wie behebe ich das?
14.04
apt
package-management
wine
error-handling
Vineet Kaushik
quelle
quelle
sudo apt-get install --reinstall wine1.6-i386
Was war das Paket, das mir den Fehler gab. Vielleicht funktioniert der gleiche Befehl auch für Sie? @ AlendorffWenn Sie Ubuntu 64-Bit ausführen, liegt das Problem wahrscheinlich daran, dass "wine-staging-amd64" von "wine-staging-i386" abhängt, einem virtuellen Paket, das nicht wirklich installierbar ist. Nach allem, was ich hier lesen kann, besteht der Fehler "Der Cache hat kein Paket", wenn ein Wein-Update verfügbar ist, darin, dass die Build-Umgebung oder der Updater sich nicht mit der Multiarch-Natur dieser "Wein" -Installation befasst.
Wenn Sie nicht die experimentellen 64-Bit-Flash- oder unity3d-Plugins von pipelight verwenden und für nichts anderes die 64-Bit-Version von "wine-staging" benötigen, können Sie "wine-staging-amd64" und seine Abhängigkeiten jederzeit entfernen. Wenn Sie dies tun möchten, müssen Sie zuerst alle 64-Bit-Plugins deaktivieren, die Sie in pipelight aktiviert / geladen haben:
und / oder
Hinweis: Wenn Sie die 64-Bit-Plugins für alle Benutzer installiert haben, müssen Sie am Anfang möglicherweise "sudo" verwenden.
Deinstallieren Sie anschließend die 64-Bit-Version von "wine-staging" wie folgt:
Dadurch werden das 64-Bit-Abhängigkeitspaket "wine-staging" und das 64-Bit-Abhängigkeitspaket "wine-staging-amd64" deinstalliert und das 32-Bit-Abhängigkeitspaket "wine-staging: i386" installiert.
Das 32-Bit-Paket hängt nur von 32-Bit ab, also haben Sie, soweit ich das beurteilen kann, kein Problem.
Anmerkung: YMMV;)
quelle
Ich bekomme auch immer die
Unknown error: '<class 'KeyError'>' (“The cache has no package named wine-staging-i386”)
Ich habe andere Lösungen ausprobiert einschließlich der hier gezeigt wird : Wie kann ich die ‚Wein-Staging-i386‘ Paketabhängigkeits Fehler wiederholt resolve . Sie schlugen vor,
sudo apt-get update
dieselbe Lösung wie oben zu verwendensudo apt-get install --reinstall wine-staging-i386
.Die nervige Warnung lässt sich mit Y-PPA Manager entfernen. Klicken Sie unter " Erweitert " auf " Versuchen Sie, alle fehlenden GPG-Schlüssel zu importieren ". Sobald ich das tue, verschwindet die Warnung. Ich muss das jedes Mal tun, wenn die Warnung auftaucht. Es ist ärgerlich und keine echte "Lösung", aber es funktioniert auch, wenn andere bessere Lösungen nicht zu helfen scheinen.
quelle
Es scheint verschiedene Möglichkeiten zu geben, um dieses Problem zu beheben.
Aber zuerst etwas Bildung. Der Fehler besteht darin, den Benutzer (offensichtlich) darauf hinzuweisen, dass die heruntergeladenen Abhängigkeiten (abhängig von Ihrem System) für i386 oder x86 nicht übereinstimmen.
für 15.04 und später:
sudo apt-get upgrade
scheint der Schlüssel zur Behebung des Problems zu sein.für 14.04 und früher:
sudo apt-get update wine-staging-i386
wurde zur Arbeit gemeldet.Darüber hinaus, wie Exomancer sagte,
Siehe auch Frage: Wie kann ich einen wiederholten Paketabhängigkeitsfehler beheben, der 'wine-staging-i386' betrifft?
quelle
apt-get upgrade
habe den Trick in Ubuntu 16.04. Vielen Dank, Jaxor!Ich konnte dies nicht durch Neuinstallation oder Upgrade lösen.
Für Ubuntu 16.04 LTS oder höher können Sie einfach ausführen
quelle