[ zurück ] [ Inhalt ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ weiter ]


debian-user-german FAQ
Kapitel 6 - System Konfiguration


6.1 Wie funktionieren die Runlevel von Debian?

Lies bitte das Manual von init (init(8)). Eine nette Alternative ist file-rc! Installieren mit apt-get install file-rc und dann man runlevel.conf.


6.2 Ich möchte in der Shell deutsche Umlaute verwenden, wie geht das?

Du musst export LC_CTYPE=de_DE in Deine ~/.bashrc oder /etc/profile eintragen. Einige Programme lesen die Variablen aus der Datei /etc/environment, es ist also eine gute Idee, obiges auch dort einzutragen.

Ab woody musst Du noch die gewünschten Locales in /etc/locale.gen eintragen und danach (als root) locale-gen ausführen, dpkg-reconfigure locales vereint beide Schritte und bietet menügesteuerte Konfiguration.


6.3 Nach einem Update oder einer Neuinstallation von Woody funktionieren die Umlaute nicht richtig, warum?

In /etc/environment steht defaultmäßig LANG=C. Diese Zeile muss man in LANG=de_DE (oder z.B. de_CH für die Schweiz) ändern. Ausserdem sollte man export LC_CTYPE=de_DE in die ~/.bashrc eintragen.


6.4 Wie kann ich das Euro-Zeichen unter Debian nutzen?

Folgende Dokumente Beschreiben die nötigen Schritte sehr ausführlich:




Ausserdem gibt es noch das Paket euro-support.


6.5 Wie funktionieren die symbolischen Links in /etc/rcX.d?

In dem Verzeichnis /etc/init.d liegen Skripte die beim Systemstart von init ausgeführt werden, wenn in ein bestimmtes runlevel gewechselt wird (init(8))). Die symbolischen Links in /etc/rcX.d verweisen auf diese Skripte. Die Zahlen der Links geben die Reihenfolge an, in der die Skripte ausgeführt werden. Beim Wechseln des runlevels werden zuerst die Stoppskripte von K00 bis K99 und danach die Startskripte von S00 bis S99 ausgeführt.

Die Links können entweder von Hand durch einfaches Löschen und Hinzufügen oder mit update-rc.d verwaltet werden.

Siehe auch Kapitel 10.3 System run levels and init.d scripts der Debian Policy.


6.6 Ich möchte, dass sich mein Rechner nach einem halt oder init 0 automatisch ausschaltet, wie geht das?

Du musst Deinen Kernel mit 'Advanced Power Managemant BIOS Support' kompilieren, das war es eigentlich schon. Mit

             grep APM /boot/config-kernelversion

lässt sich leicht herausfinden ob Du schon einen Kernel mit APM Support verwendest. Wenn CONFIG_APM=y gesetzt ist, ist alles OK ansonsten muss Du Dir einen neuen Kernel kompilieren. Wenn der Kernel zusätzlich mit CONFIG_APM_DISABLE_BY_DEFAULT=y kompiliert wurde, musst Du das APM erst mit apm=on am Kernelprompt oder append="apm=on" in der /etc/lilo.conf einschalten.

Wenn sich Dein Rechner jetzt immer noch nicht automatisch ausschaltet, solltest Du überprüfen ob die Shutdown-Skripte halt ohne '-p' aufrufen. Eventuell hast Du auch ein kaputtes BIOS das vor dem Abschalten in den 16bit Real Mode will.


6.7 Wie kann ich normalen Benutzern das Herunterfahren des Systems erlauben?

Am einfachsten ist das Problem mit den Programmen super oder sudo zu lösen. Ein passender Eintrag für die Konfigurationsdatei von super (super.tab) sieht z.B. so aus:

             shutdown /sbin/shutdown username

6.8 Obwohl ich in die Gruppe für ein spezielles Device aufgenommen wurde habe ich keine Berechtigung darauf zu zugreifen, warum?

Nachdem Du in eine bestimmte Gruppe aufgenommen wurdest, musst Du Dich erst aus- und wieder einloggen, erst dann werden die Änderungen wirksam. Solltest Du dies nicht getan haben, ist das wahrscheinlich der Fehler.


6.9 In einer Konfigurationsdatei rufe ich ein externes Programm auf, es wird aber nicht ausgeführt.

Wahrscheinlich wird das Programm gar nicht erst gefunden. Setze den kompletten Pfad zum Programm ein (z.B. /usr/bin/sed und versuche es dann erneut.


6.10 Wie baue ich eigene Sachen in ein Init-Skript ein, und in welches?

             cd /etc/init.d
             cp skeleton mein_skript

Entweder alles ordentlich anpassen, oder, für Kleinigkeiten, alles bis auf die erste Zeile löschen danach das eigentliche Skript einfügen.

Skript installieren: update-rc.d mein_skript defaults

Wieder entfernen: update-rc.d mein_skript remove

Siehe update-rc.d(8).


6.11 Ich kann nur als root auf die Soundkarte oder CD-ROM/RW zugreifen.

Nimm alle Benutzer, die auf die Soundkarte zugreifen dürfen, in die Gruppe audio, indem du als root adduser Benutzer audio aufrufst.

Für das CD-Laufwerk verwendest du analog die Gruppe cdrom, zusätzlich musst du noch das entsprechende Device der Gruppe cdrom schenken, chgrp cdrom /dev/hdd (wenn /dev/hdd das richtige Device ist), für den CD-Brenner ist eines der /dev/sg* Devices das richtige. Siehe Obwohl ich in die Gruppe für ein spezielles Device aufgenommen wurde habe ich keine Berechtigung darauf zu zugreifen, warum?, Abschnitt 6.8!


6.12 Welches ist die beste Stelle für den Aufruf von hdparm?

apt-get install hwtools und dann /etc/rcS.d/S60hwtools anpassen. Oder man erstellt sich eine eigenes Skript und ruft dann update-rc.d my-hdparm.sh start 50 S auf.


[ zurück ] [ Inhalt ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ weiter ]


debian-user-german FAQ

14 Dezember 2004
Janto Trappe dugfaq at sylence dot net