selsames Verhalten bei "locale"

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
cirquit
Beiträge: 57
Registriert: 27.01.2006 07:53:05
Wohnort: Riehen

selsames Verhalten bei "locale"

Beitrag von cirquit » 16.10.2006 18:41:25

Hallo zusammen,

Benutze Sarge (Out of Box).
dpkg-reconfigure locale hat prima geklappt, nur wenn ich vom "normalen" Benutzer mit
"su -" zu root wechsle ist alles wider auf dem POSIX standard:

Code: Alles auswählen

LANG=POSIX
LC_CTYPE="POSIX"
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=
Wenn ich aber mit "su" (man beachte ohne " - ") zu root wechsle klappt alles einwandfrei miit den Sonderzeichen.
Wer weis Rat ?

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 16.10.2006 18:56:01

Mit "su -" wird eine Loginshell ausgeführt, sprich es werden auch die Shell-Configdateien ausgewertet. Mit "su" passiert dies nicht, was sich u.a. in dem von Dir beschriebenen Verhalten äußern kann.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 17.10.2006 09:31:47

Die Frage haette dir auch das Lesen der Manpage zu su beantworten koennen ;)

cirquit
Beiträge: 57
Registriert: 27.01.2006 07:53:05
Wohnort: Riehen

Beitrag von cirquit » 19.10.2006 21:23:01

Spät aber....

Wurde aus der Manpage leider nicht schlau, habe aber in schönes How-To gefunden:
[http://linuxwiki.de/Debian/locales]
Also die ~.bashrc editiert - klappt!

Auf einem anderen Rechner habe ich Etch installiert. Nach dem Aufruf von "su -" bekomme ich die gleichen "locale" Einstellungen wie bei einem gewöhnlichen Benutzer, Sprache, Sonderzeichen und Tastatur stimmnt. Wo ist da das entsprechende Config File versteckt?

Antworten