Wenn Sie ein Programm unter Ubuntu deinstallieren, hinterlässt die Software irgendwelche Rückstände?

20

Auf Computersystemen wie Windows verbleiben Tonnen von Softwareresten, wenn eine Anwendung installiert und anschließend deinstalliert wird.

Hat Ubuntu das gleiche Problem? Würde meine 5 Jahre alte Ubuntu-Installation genauso laufen wie am Tag der Installation (ohne einige der System-Upgrades), wenn ich die gesamte Software deinstallieren würde, die ich im Laufe der Jahre darauf installiert habe?

Briefkopf
quelle
Konfigurationsdateien des Benutzers finden Sie auch unter askubuntu.com/questions/24201/…
Takkat
Ich denke eigentlich, dass dies wirklich nicht zu beantworten ist - es hängt vom Programm ab. Einige werden es auch nicht tun. Es gibt also keine "Antwort" auf diese Frage.
Michael Durrant

Antworten:

27

Ubuntu / Linux ist anders eingerichtet.

Ja, Spuren bleiben zurück, sie wirken sich jedoch nicht auf die Geschwindigkeit Ihres Systems aus.

Unter Linux verbleiben Bibliotheken manchmal auf Ihrem System. Wir nennen sie Waisen und es gibt ein Programm namens deborphan, das sie entfernt. Aber alles, was Sie gewinnen, ist ein bisschen Platz auf Ihrer Festplatte. Geschwindigkeit, die Sie nicht gewinnen werden. Sie erhalten mehr Geschwindigkeit, indem Sie Einstellungen anpassen oder nicht verwendete Dienste deaktivieren.

Wenn Sie ein Toolset mit Deborphan möchten, installieren Sie Ubuntu Tweak .

Manchmal lassen Programme die Dinge absichtlich dort. Hierbei handelt es sich in der Regel um Einstellungsdateien, die wir manuell bearbeitet haben. Wenn Sie deinstallieren, haben Sie die Option "--purge", die diese während der Deinstallation entfernt. ansonsten solltest du sie selbst löschen. Aber auch hier gilt: Diese belegen nur Platz (und im Übrigen sprechen wir von Kilobyte und nicht von Megabyte) und haben keinen Einfluss auf Ihre Geschwindigkeit.

2 Dinge in Bezug auf die Geschwindigkeit: Halten Sie Ihre / -Partition unter 95% voll und stellen Sie sicher, dass Ihr System nicht viel austauschen muss. Diese 2 sind wahrscheinlich 2 Hauptprobleme im Zusammenhang mit der Geschwindigkeit.

Rinzwind
quelle
Wenn Sie "Anders einrichten" sagen, haben Sie damit etwas mit der UNIX-Dateistruktur zu tun? Würde ein Macintosh zum Beispiel genauso eingerichtet sein?
Briefkopf
2
@letterhead gut technisch meinte ich Linux versus Windows. Mac ist eher mit BSD verwandt. Sie tun es auch nicht wie Windows, aber ein bisschen anders als Linux;)
Rinzwind
In der Regel verbleiben in $ HOME Benutzereinstellungen, die sogenannten Dotfiles. Sie wirken sich auch nicht auf die Geschwindigkeit des Systems aus, aber sobald Sie das Programm erneut installieren, werden Ihre persönlichen Einstellungen gespeichert.
Capi Etheriel
3
Msgstr "Und diese Registrierung wird jedes Mal geladen". Es ist lustig, wie Linux-Fanboys schüchtern falsche Behauptungen über Windows aufstellen, ohne überhaupt etwas darüber zu wissen. Sie können die Registrierungsstrukturen als nur ein anderes Dateisystem anzeigen. Daten werden erst gelesen und verarbeitet, wenn ein Programm sie anfordert, genau wie Dateien in einem Dateisystem. Das Belassen von Daten in der Registrierung entspricht dem Belassen nicht verwendeter Dateien in einem Linux-System, und das Belassen von Systemeinträgen in Windows entspricht dem Ändern von initSkripts bei der Deinstallation eines Programms. Ob Rückstände zurückbleiben und sich auf das System auswirken, hängt von der Software und nicht vom Betriebssystem ab.
Panda Pyjama
2

Zusätzlich zu der Antwort von Rinzwind hinterlässt ein Programm möglicherweise Profile oder Dateien, die beispielsweise Schlüssel, Kennwörter, Namen und andere persönliche Daten enthalten. Einige Pakete können Sie auffordern, zu bestätigen, dass solche Dateien weiter aufbewahrt werden sollen, oder sie werden nicht mehr aufbewahrt, andere fragen möglicherweise nicht. Dies hängt von der jeweiligen Anwendung ab.

Ruslan Gerasimov
quelle
0

Das Deinstallieren von Software ist sowohl in Windows als auch in Ubuntu konzeptionell ähnlich: Dateien werden möglicherweise entfernt und Konfigurationseinstellungen werden möglicherweise entfernt. Ob alle Dateien oder Konfigurationseinstellungen durch den Deinstallationsprozess entfernt werden, hängt von der zu deinstallierenden Software ab, nicht vom Betriebssystem.

Software (sowohl unter Windows als auch unter Ubuntu) kann aus vielen Gründen Rückstände hinterlassen, die von der einfachen Faulheit des Software-Erstellers über die Beibehaltung von Benutzereinstellungen für mögliche Neuinstallationen bis hin zum bewussten Verlassen von von der Software erstellten Dateien reichen (ein Beispiel wäre eine Textverarbeitungssoftware: Benutzer) wäre ziemlich verrückt, wenn alle damit erstellten Dokumente bei der Deinstallation gelöscht würden)

Das Hinterlassen von Dateien und Konfigurationseinstellungen ist in der Linux-Welt eher verpönt als in der Windows-Welt. In den meisten Fällen sind jedoch alle verbleibenden Dateien oder Registrierungsschlüssel nur für das betreffende Programm bestimmt. Abgesehen davon, dass sie Speicherplatz auf Ihrer Festplatte belegen, sollten sie die Systemleistung und -stabilität nicht beeinträchtigen. Dies gilt sowohl für Windows als auch für Ubuntu.

Programme, die Systemänderungen vornehmen, wie z. B. Treiber, Daemons, Systemtools usw., aber tatsächlich alle Software, die Sie während des Installationsvorgangs nach dem Root-Zugriff (Windows-Zugriff) gefragt haben, haben keine technischen Verpflichtungen, alles bei der Deinstallation zu entfernen. und kann Rückstände hinterlassen, die die Systemleistung, Stabilität und Sicherheit beeinträchtigen können. Dies gilt wiederum sowohl für Windows als auch für Ubuntu.

Wenn Sie sicherstellen müssen, dass sich Deinstallationen nicht negativ auf Ihr System auswirken, stellen Sie sicher, dass Sie nur Software installieren, für die kein Root-Zugriff erforderlich ist (Erhöhung in Windows). Wenn Sie Software installieren, für die Root-Zugriff erforderlich ist (Erhöhung in Windows), sind alle Garantien deaktiviert. Ich empfehle daher, dass Sie sich an Software-Publisher halten, denen Sie vertrauen, und auf das Beste hoffen.

Wenn ich Windows erwähne, spreche ich von Windows Vista und höher, die standardmäßig auf eingeschränkten Benutzerkonten ausgeführt werden.

Panda-Pyjama
quelle
Ich frage mich, warum ich abgelehnt wurde ...
Panda Pyjama
Ich bin mir nicht sicher, vielleicht wegen der subjektiven Bemerkungen wie "Faulheit des Software-Entwicklers", "Dateien und Konfigurationseinstellungen zu hinterlassen, ist in der Linux-Welt etwas verpönt", aber ich fand, dass es eine gute Antwort war.
Jamie Twells