Software

Schlank und Rank: Systemwartung für TUXEDO OS

Viele Computernutzer haben in der Vergangenheit die Erfahrung gemacht, dass Sie das System immer mal wieder mal aufräumen mussten, damit der Rechner nicht langsamer und langsamer wird. Typisch war das Reinigen der Windows-Registrierungsdatenbank mit einem der zahlreichen Registry-Cleaner, die ungenutzte und damit überflüssige Einträge aus der Datenbank entfernen sollten. Doch der Nutzen solcher Programme ist umstritten: Microsoft selbst rät vom Einsatz dieser Tools ab, was der Beliebtheit von Anwendungen wie CCleaner und Co. keinen Abbruch tat.

Anwendungen installieren und entfernen

Software installieren Sie unter TUXEDO OS in der Regel über die Discover-Paketverwaltung. Das Icon zum Aufrufen des Programms finden Sie im Panel neben dem Startmenü oder im Menü unter Anwendungen » System. Die Paketverwaltung verwaltet nicht nur systemnahe Pakete, sondern ein ganzes Universum freier Software. Vom Firefox-Browser, über die Bildbearbeitung Gimp oder das Virtualisierungswerkzeug VirtualBox. Installieren Sie ein Programm über die Paketverwaltung, dann können Sie es später auch wieder rückstandsfrei über die Paketverwaltung aus dem System entfernen.

Versteckte Dateien im persönlichen Home-Verzeichnis

Etwas anders behandelt das System die von Anwendungen angelegten Daten und benutzerspezifischen Einstellungen – also auch Ihre eigenen Dateien. Diese bleiben von der Paketverwaltung stets unberührt erhalten, auch wenn Sie die dazugehörige Anwendung deinstallieren. Deinstallieren Sie also zum Beispiel Gimp, bleiben die von Ihnen bearbeiteten Bilder sowie die von Gimp angelegten Konfigurationsdateien erhalten. Spielen Sie die Anwendung wieder auf Ihrem System ein, finden Sie das Programm wieder mit allen getroffenen Einstellungen vor.

Alle Ihre persönlichen Einstellungen finden Sie in Form verstecken Dateien und Ordnern im Home-Verzeichnis des von Ihnen angelegten Benutzers. Im Dateimanager Dolphin lassen Sie sich diese Daten unter dem Eintrag Persönlicher Ordner anzeigen, indem Sie über das Balken-Icon rechts oben im Fenster die Option Versteckte Dateien anzeigen aktivieren oder die Tastenkombination Strg+H drücken. Im Terminal erweitern Sie Kommandos wie ls oder ll mit dem Schalter -a, um auch die versteckten Dateien und Ordner zu sehen.

Üblicherweise legen Anwendungen ihre Einstellungen in den Unterordnern .config (persönliche Konfigurationen), .local/share (persönliche Daten) und .cache (temporäre Dateien) ab. Zudem sichern die meisten Texteditoren eine Kopie des ursprünglichen Standes der bearbeiteten Datei mit einer angehängten Tilde, also zum Beispiel beispiel.txt~ (hier .bashrc~).

Dies ist die Theorie, aber nicht alle Programme – besonders ältere Anwendungen oder große Softwarepakete wie Firefox (.mozilla) oder etwa Blender (.blender) – halten sich an diese Vorgaben. Von daher finden Sie im Home-Verzeichnis zahlreiche andere versteckte Dateien und Ordner. In der Regel lassen sich die Namen jedoch relativ leicht den dazugehörigen Anwendungen zuordnen.

TIPP: Sollte einmal eine Anwendung streiken, weil Sie eine Einstellung getroffen haben, die das Programm nicht mag oder die zu einem Fehler und gar zu einem Absturz führt, dann hilft es in der Regel nicht, das Programm über die Paketverwaltung zu löschen, und es neu zu installieren. Die problematischen Einstellungen – in Form von Konfigurationsdateien im Home-Verzeichnis – bleiben davon ja unberührt. Sie sollten daher stattdessen den vom Programm angelegten versteckten Ordner mitsamt dessen Inhalt löschen und testweise umbenennen, sodass das Programm eine neue Konfiguration anlegt.

Daten von Serveranwendungen und Systemprogrammen

Etwas anders gestaltet sich die Lage bei systemnahen Anwendungen oder Diensten, wie zum Beispiel dem SSH-Server oder dem Samba-Dienst für Dateifreigaben im Netzwerk. Hier werden die Daten in der Regel in Verzeichnissen abgelegt, die vom Nutzer selbst nicht bearbeitet werden können. So wird verhindert, dass eventuell schadhafte Programme oder gar Angreifer wichtige Daten manipulieren oder gar stehlen können.

Die meisten Linux-Distributionen und somit auch TUXEDO OS halten sich an den Filesystem Hierarchy Standard. Dieser gibt eine Reihe von Verzeichnissen vor, in denen das System Programmdateien, Bibliotheken und Daten organisiert. Typisch wären etwa /bin für die grundlegenden Systemprogramme, /dev für spezielle Gerätedateien oder /lib für programmübergreifend genutzte Bibliotheken. In /home liegen die Daten der im System angelegten Benutzer.

In diesen Ordnern sollten Sie vermeiden, von Hand Dateien zu bearbeiten oder zu löschen. Die Paketverwaltung steuert den Inhalt dieser Verzeichnisse in der Regel automatisch. Deinstallieren Sie ein Programm, dann löscht es die Dateien in /bin, /lib ohne Ihr persönliches Zutun, schließlich weiß die Paketverwaltung, welche Dateien sie bei der Installation eines Pakets wohin kopiert. Mischen Sie sich hier ein, dann stolpert die Paketverwaltung über Inkonsistenzen.

Beispiel: Deinstallation des Samba-Dienstes

Bei der Installation des Samba-Dienstes zur Freigabe von Verzeichnissen im Netzwerk (via sudo apt install samba) legt das System automatisch die für den Dienst nötige Konfigurationsdatei smb.conf im Verzeichnis /etc/samba an. Betrachten Sie nun aber die Zugehörigkeit zu einem Paket, so ist die smb.conf keinem Paket zugeordnet. Würden Sie jetzt einfach nur Samba deinstallieren (via apt remove samba samba-common), bleibt die Datei daher auch zwangsläufig erhalten.

Ähnliches geschieht, wenn Sie Datenbanken oder andere systemnahe Dienste deinstallieren: Die Daten der Dienste, ihre Einstellungen und Konfigurationen bleiben erhalten. Um auch diese Daten zu löschen, müssen Sie die dazugehörigen Pakete mit dem zusätzlichen Schalter –purge oder der Option purge deinstallieren. In diesem Fall löscht die Paketverwaltung nicht nur die Programmdateien, sondern alle mit dem Paket verbundenen Daten. Beachten Sie, dass dies ohne Rückfragen geschieht!

Bleachbit und Stacer: Systempflege-Apps

In der Discover-Softwareverwaltung von TUXEDO OS finden Sie mit Bleachbit und Stacer zwei beliebte Anwendung zum Aufräumen und Optimieren des Systems. Beide Programme unterstützen den Nutzer, eventuell unnötige Daten aus dem System zu löschen. Stacer bietet zudem noch eine Reihe weiterer Funktionen wie etwa eine Übersicht über den aktuellen Systemzustand und laufende Programme oder eine Option Pakete oder Anwendungen zu deinstallieren und Dienste zu steuern.

HINWEIS: Auch wenn beide Anwendungen stetig weiterentwickelt werden, empfehlen wir den Einsatz von Optimierungstools nur aus triftigen Gründen. In der Regel sorgt das System selbst für Ordnung und archiviert zum Beispiel Logdateien nur für eine gewisse Zeit oder bis eine bestimmte Datenmenge erreicht ist. Das Log von Journald etwa belegt in der Standardkonfiguration von TUXEDO OS maximal 10 Prozent der Kapazität der Systempartition beziehungsweise maximal 4 GByte – zu kontrollieren über zum Beispiel journalctl -b -u systemd-journald.

Löschen Sie Cache-Dateien, dann muss das System diese immer wieder neu anlegen. Etwa die Vorschaubilder im Dateimanager. Das kostet Rechenzeit und im mobilen Betrieb auch Batterielaufzeit. Zudem benötigt der Vorgang bei größeren Bildsammlungen durchaus ein wenig Zeit. Solange der Schuh nicht drückt und auf Ihrem Computer ausreichend Speicherplatz zur Verfügung steht, sollten Sie daher den Systemmechanismen vertrauen und nicht selbst das System optimieren.

Firmenkontakt und Herausgeber der Meldung:

TUXEDO Computers GmbH
Alter Postweg 101
86159 Augsburg
Telefon: +49 (0)821 8998 2992
Telefax: +49 (0)821 8998 2999
http://www.tuxedocomputers.com

Ansprechpartner:
Annika Litzel
Marketing
Telefon: +49 (0)821 8998 2992
E-Mail: presse@tuxedocomputers.com
Für die oben stehende Pressemitteilung ist allein der jeweils angegebene Herausgeber (siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Pressetextes, sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH übernimmt keine Haftung für die Korrektheit oder Vollständigkeit der dargestellten Meldung. Auch bei Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit. Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet.

counterpixel