Konfigurationsdateien

Aus Ubuntu-Forum Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: {{Begriffserklärung}} __TOC__ =Allgemeines= In Konfigurationsdateien werden die Einstellungen von Programmen gespeichert. Sie sind meist Textdateien, die mit einem [[T...)
(Deinstallation von Programmen)
Zeile 17: Zeile 17:
=Tipp=
=Tipp=
==Deinstallation von Programmen==
==Deinstallation von Programmen==
-
Diese Dateien und Ordner werden weder bei einer [[Pakete_deinstallieren|Deinstallation]] eines Programms per Option ''remove'', noch per Option ''purge'' entfernt. Das bedeutet zum einen, dass sie mit der Zeit das Benutzerverzeichnis vermüllen und so manuell entfernt werden müssen. Zum anderen kann es aber auch sein, dass, wenn Programme fehlerhaft laufen, eine bloße Deinstallation keine Besserung bringt - wenn sich der Fehler bei den Daten im /home-Verzeichnis befindet. Das kann zum Beispiel bei Fehlkonfigurationen der Fall sein.
+
Diese Dateien und Ordner werden weder bei einer [[Apt-get#Pakete_deinstallieren|Deinstallation]] eines Programms per Option ''remove'', noch per Option ''purge'' entfernt. Das bedeutet zum einen, dass sie mit der Zeit das Benutzerverzeichnis vermüllen und so manuell entfernt werden müssen. Zum anderen kann es aber auch sein, dass, wenn Programme fehlerhaft laufen, eine bloße Deinstallation keine Besserung bringt - wenn sich der Fehler bei den Daten im /home-Verzeichnis befindet. Das kann zum Beispiel bei Fehlkonfigurationen der Fall sein.

Version vom 24. Juli 2008, 00:01 Uhr

Idee.png Begriffserklärung Idee.png

Inhaltsverzeichnis

1 Allgemeines

In Konfigurationsdateien werden die Einstellungen von Programmen gespeichert. Sie sind meist Textdateien, die mit einem Texteditor bearbeitet werden können. Auf diese Weise kann man Programme unabhängig von einer grafischen Oberfläche schnell und einfach einstellen. Per Remotezugriff können so auch Programme auf Fremdrechnern konfiguriert werden

2 System-Programme

Die Konfigurationsdateien für systemweite Einstellungen, Programme, Dienste und Server werden im Verzeichnis /etc abgelegt. Meist wird dazu noch ein Unterverzeichnis mit dem Namen des Programms angelegt.

Da /etc den Besitzer Root hat, muss der Texteditor auch mit Root-Berechtigung gestartet werden, um einen lesenden und schreibenden Zugriff auf eine Datei zu erhalten. Um etwa die Paketquellen zu ändern, lautet der Befehl im Terminal:

sudo vi /etc/apt/sources.list

3 Benutzerdefinierte Einstellungen

Die Einstellungen, die ein Benutzer für seine Programme vornimmt, werden in seinem /home-Verzeichnis gespeichert. Die Daten befinden sich in versteckten Ordnern. Ist ein solches Verzeichnis noch nicht vorhanden oder wurde es gelöscht, legt es sich ein Programm beim Start eigenständig an.

Dort können sie dann mit der normalen Benutzerberechtigung, also einfach im Texteditor, bearbeitet werden.

4 Tipp

4.1 Deinstallation von Programmen

Diese Dateien und Ordner werden weder bei einer Deinstallation eines Programms per Option remove, noch per Option purge entfernt. Das bedeutet zum einen, dass sie mit der Zeit das Benutzerverzeichnis vermüllen und so manuell entfernt werden müssen. Zum anderen kann es aber auch sein, dass, wenn Programme fehlerhaft laufen, eine bloße Deinstallation keine Besserung bringt - wenn sich der Fehler bei den Daten im /home-Verzeichnis befindet. Das kann zum Beispiel bei Fehlkonfigurationen der Fall sein.


Um das Auszuschließen, sollte das entsprechende Verzeichnis umbenannt werden.

mv ~/.programm_name programm_name_backup

Auf diese Weise gehen keinerlei Daten verloren. Je nach Situation kann das Sicherungs-Verzeichnis nach Problemlösung entfernt und/oder die Daten daraus genutzt werden. Auch ein Zurückbenennen ist so möglich.

4.2 Konfiguration nicht speicherbar

Ab und zu kann es vorkommen, dass ein Programm vorgenomme Einstellungen nicht speichert. Das liegt meist daran, dass das entsprechende Konfigurationsverzeichnis einen falschen Besitzer hat. Den muss man dann auf den eigenen Benutzer anpassen:

sudo chmod -R user_name:user_name .verzeichnis_name
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Forum
Navigation
Internes
Bearbeitungshilfen
Werkzeuge