Ich bin versehentlich rm -rf /*
auf meinem Ubuntu 10.10 gelaufen und habe den Befehl schnell abgebrochen. Ich war nicht root und habe nicht verwendet, sudo
aber viele meiner Dateien wurden gelöscht. Das System reagiert weniger schnell und ich bin mir nicht sicher, wie ich es beheben soll. Zum Beispiel habe ich Firefox neu installiert und es hat viele Firefox-Probleme gelöst, aber Rechtsklick ist sehr träge. Deluge erhöht die CPU-Auslastung (1 Kern) weiterhin auf 100%. Shutter ist auch ein bisschen komisch in Bezug auf die Reaktionsfähigkeit.
Kann ich irgendetwas tun, um alles zu reparieren? Möchten Sie jedes installierte Paket und alle Ubuntu-Dateien neu installieren?
rm -rf /*
lief gut für mich am 10.10Antworten:
Sie haben höchstwahrscheinlich nur Ihre persönlichen Einstellungen gelöscht. Erstellen Sie einen neuen Benutzer, melden Sie sich als dieser Benutzer an und prüfen Sie, ob alles in Ordnung ist. Es sollte sein.
Wenn dies das Szenario ist, können Sie Ihre Dateien und nicht fehlenden Konfigurationsdateien in den neuen Benutzerordner verschieben.
quelle
/*
erweitert wird/bin /boot /dev /etc /file.img /home /initrd.img /initrd.img.old /lib ...
.Sie können dieses Skript verwenden, um alle Ihre Pakete neu zu installieren. Es ist ein wenig hackisch, da ich den dpkg-Steuerungsmechanismus nicht finden konnte, ohne in Python herumzuhacken:
Speichern Sie das in der Datei
reinstall.sh
und führen Sie es aus, indem Sie esbash reinstall.sh
über die Befehlszeile ausführen . Dies wird eine Weile dauern, aber alles wird neu installiert.quelle
Sie können eine Sicherungskopie aller installierten Pakete erstellen, anschließend eine Neuinstallation und anschließend einen Wiederherstellungsprozess durchführen.
Rufen Sie zunächst von einem Computer mit allen vorinstallierten Anwendungen Ihre Liste der installierten Pakete ab und leiten Sie die Ausgabe in eine Datei mit dem Namen packages.txt um. Speichern Sie diese Paketliste irgendwo, damit Sie sie für den Wiederherstellungsprozess verwenden können.
Um alle Anwendungen aus Ihrer Liste wiederherzustellen, müssen Sie einen dreistufigen Prozess sehr sorgfältig ausführen.
Sie werden aufgefordert, alle neuen Anwendungen in der Liste zu installieren. Ein weiteres Beispiel für diesen Prozess ist das Erstellen einer Baseline aller Anwendungen nach einer Neuinstallation von Ubuntu. Angenommen, Sie möchten alle seit der Neuinstallation installierten Anwendungen entfernen, genau denselben Vorgang ausführen und alle Pakete, die nicht in dieser Liste definiert sind, werden entfernt.
Der allererste Befehl von
--clear-selections
markiert alle derzeit installierten Pakete im Statusdeinstall
. Wenn Sie die Liste der Anwendungen mit wiederherstellen--set-selections
, bleiben nur in der Liste ausgelassene Pakete imdeinstall
Status. Aptitude berücksichtigt den Deinstallationsstatus und entfernt die zusätzlichen Pakete, sodass Sie nur noch Pakete aus der Liste haben.quelle
Ich habe die Probleme durch eine Neuinstallation behoben.
Wie @ d4n13l vorschlug , hatte mein System einen Reaktionsverlust erlitten und mehr als nur meine Dateien waren verschwunden.
Ich denke, @ Martins Ansatz ist etwas, das man nach einer Neuinstallation für die Installation früherer Pakete, die Sie hatten, wählen sollte. Ich hatte nur sehr wenige davon und habe sie daher erneut über das Ubuntu Software Center installiert.
Vielen Dank an alle, die sich damit befasst haben. :) :)
quelle