• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

10.2: root-Zeichensatz ändern

müchi

Member
Hallo,

wenn ich den Konqueror als root starte, sehe ich keine Umlaute. Auch an anderer Stelle hab ich mal festgestellt, dass root wohl nicht utf-8 und deutsch nimmt.

Kann man das irgendwo ändern, wenn ja: Wo?

Ab und an kopiere ich Dateien mit einem root-Konqueror (damit Benutzer nix ändern können) und ich sehe dann keine Umlaute.

EDIT:

In root unter persönl. Einstellungen -> Regionaleinst. hab ich "deutsch".

der Befehl "locale" ergibt: UTF-8_DE und dann aber POSIX.

Das wird der Grund sein, denn als Benutzer hab ich bei allem UTF-8 stehen.

Ui, hier finde ich, dass man als root POSIX lassen soll. Weiß jemand warum?
http://www.unixboard.de/vb3/showthread.php?t=20981
 

ginka

Member
Wie ist denn bei dir die Ausgabe des Befehls "locale" als root?

Bei mir sieht das so aus:
Code:
einstein:~ # locale
LANG=POSIX
LC_CTYPE=de_DE.UTF-8
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
einstein:~ #

Konqueror als root gestartet zeigt auch die Umlaute richtig an.

müchi schrieb:
Ui, hier finde ich, dass man als root POSIX lassen soll. Weiß jemand warum?
http://www.unixboard.de/vb3/showthread.php?t=20981

Also ich lese da genau das Gegenteil:

Für root empfiehlt es sich jedoch immer LC_ALL auf POSIX zu setzen.

Viele Grüße
ginka
 
Code:
13:32 ichi:../Coding/vfx # locale
LANG=en_US.UTF-8
LC_CTYPE=de_DE.UTF-8
LC_NUMERIC=POSIX
LC_TIME=POSIX
LC_COLLATE=POSIX
LC_MONETARY=POSIX
LC_MESSAGES=en_US.UTF-8
LC_PAPER=de_DE.UTF-8
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Mit den entsprechenden Einstellugen in /etc/sysconfig/language geht das.
 
OP
M

müchi

Member
Hab bei Yast was gefunden, im sysconfig-Editor: root_uses_posix oder so ähnlich.

Kann man es auch damit umstellen?
 
Oben