Die beste Möglichkeit, dieses Problem zu beheben, ist möglicherweise die Neuinstallation von Ubuntu. (Sie sollten Ihre Dokumente zuerst sichern, auch wenn Sie eine Neuinstallation ohne Neuformatierung planen.)
Wenn Sie versuchen möchten, das System zu reparieren, überprüfen Sie die Protokolldateien des Paketmanagers, um festzustellen, welche Pakete entfernt wurden, und installieren Sie sie erneut:
/var/log/dpkg.log
(vollständige Informationen, aber schwer zu lesen)
/var/log/apt/history.log
(abgekürzt mit wird Ihnen mitteilen, dass jedes Paket entfernt oder anderweitig geändert wurde - wahrscheinlich die beste Wahl)
/var/log/apt/term.log
(Wenn Sie die Pakete mit apt-get
im Terminal entfernt haben, sollte dies anzeigen, was Sie damals gesehen haben, einschließlich Listen, welche Pakete entfernt werden sollten - dies ist also möglicherweise der beste Weg.)
Das erneute Installieren von Paketen, deren Namen mit "" beginnen jpeg
, funktioniert nicht, da viele (mit ziemlicher Sicherheit die meisten) der entfernten Pakete entfernt wurden, weil sie sich auf diese Pakete stützten .
In Zukunft empfehle ich, die Folgen der Deinstallation eines Pakets sorgfältig zu prüfen. Wenn Sie über die Befehlszeile arbeiten, werden Sie immer benachrichtigt. (Es sei denn, Sie verwenden die -y
Option. In diesem Fall normalerweise nicht. Ich empfehle, diese Option nicht zu verwenden, es sei denn, Sie wissen, was Sie tun, insbesondere bei Umzügen.)
Eine Möglichkeit, die Konsequenzen einer Paketverwaltungsoperation zu überprüfen, mit der sie ausgeführt wird apt-get
, ohne das Risiko einzugehen, besteht darin, apt-get -s
statt auszuführen sudo apt-get
. Dies simuliert lediglich die angegebene Aktion und gibt an, welche Pakete davon betroffen sind und wie.