Ich bin neu in Ubuntu, es sieht so aus, als wäre es besser als Windows. Letzten Tag habe ich versucht, Kget (den Download-Manager) zu installieren, aber während des Vorgangs hat mein Computer plötzlich aufgehört zu funktionieren. Also musste ich es ausschalten. Nachdem ich mich wieder bei Ubuntu angemeldet habe, kann ich kein Programm installieren. Das Ubuntu Software Center sagt:
Items cannot be installed or removed until package catalog is repaired.
Do you want to repair it now?
Nachdem ich auf Reparieren geklickt habe, heißt es (nach ein paar Sekunden):
Package operation fails - The installation or removal of a software package failed
Ich habe es mehrmals versucht, aber das gleiche Problem ist aufgetreten. Kann mir jemand eine Lösung für dieses Problem nennen?
quelle
Beim Upgrade von 13.10 auf 14.04.1 hatte ich ein Problem mit defekten Paketen, und als
apt-get -f install
ich alle üblichen Dinge ausprobierte , bekam ich eine Fehlermeldung, wie zE: Sub-process /usr/bin/dpkg returned an error code (1)
.Anstatt die Dinge neu zu installieren und stundenlang einzurichten, habe ich mir die Hände schmutzig gemacht und sie schließlich repariert. Hier ist wie:
Synaptic nutzt die
apt-get
Unterwelt. Verwenden Sie dasapt-get
an der Konsole. Finden Sie heraus, welche Befehle von Synaptic verwendet werden oder welche zu verwenden sind.apt-get
verwendetdpkg
intern. Wenn diedpkg
Meldung mit einem Fehler endet, versuchen Sie, den Vorgangdpkg
direkt auszuführen. Der eigentliche Fehler wird angezeigt.dpkg
speichert seine Metadaten in/var/lib/dpkg/info/
. In meinem Fall gab es Probleme beimsamba-libs
Installieren (beschädigtes Archiv) oder Entfernen (fehlende Metadaten -> nicht installiert). Also habe ich die Metadaten gelöscht. Dann ranntedpkg --clear-avail
. Laden Sie dann die Bibliothek herunter und speichern Sie sie anstelle der beschädigten Datei. Dannapt-get update
. Danndpkg --install <path-to-lib>
. Und dann fing es an zu arbeiten.quelle