Re: Zeichensatz auf einem Debian Sarge-System (testing) unstellen
Petra Ritter schrieb:
Guten Tag,
Ich bin neu auf der Liste.
Hallo und Willkommen!
Mehr über mich könnt ihr unter http://mypage.bluewin.ch/Linux-for-All/
erfahren.
Ich habe gleich auch ein kleineres Problem, ich möchte auf meinem
System den Zeichensatz auf de_CH.ISO-8859-1 umstellen.
Aber offenbar funktioniert dies nicht, denn wenn ich dpkg-reconfigure
locales als root ausführe erhalte ich folgende Ausgabe.
Wie kriege ich das Problem in den Griff?
-----
debian:/home/petra# dpkg-reconfigure locales
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "de_CH.UTF-8"
Language und LC_ALL sind also nicht gesetzt ...
LC_ALL hat höchste Priorität ...
LANG die niedrigste.
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or director
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or direc
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory
Gibt es das File und stimmen die Berechtigungen?
Bei mir sieht es so aus:
ls -la /usr/bin/locale
-rwxr-xr-x 1 root root 28080 2006-10-06 13:34 /usr/bin/locale
Generating locales (this might take a while)...
de_CH.ISO-8859-1... done
de_DE.ISO-8859-1... done
Generation complete.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "de_CH.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
*** update-locale: Error: invalid locale settings:
----
was sagt denn:
cat /usr/share/i18n/SUPPORTED
vielleicht hilft auch
/usr/sbin/locale-gen
(evtl. vorher die manpage lesen)
locale ergibt:
debian:/home/petra# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=de_CH.UTF-8
LC_CTYPE="de_CH.UTF-8"
LC_NUMERIC="de_CH.UTF-8"
LC_TIME="de_CH.UTF-8"
LC_COLLATE="de_CH.UTF-8"
LC_MONETARY="de_CH.UTF-8"
LC_MESSAGES="de_CH.UTF-8"
LC_PAPER="de_CH.UTF-8"
LC_NAME="de_CH.UTF-8"
LC_ADDRESS="de_CH.UTF-8"
LC_TELEPHONE="de_CH.UTF-8"
LC_MEASUREMENT="de_CH.UTF-8"
LC_IDENTIFICATION="de_CH.UTF-8"
LC_ALL=
debian:/home/petra#
Da ich mitlers SSH aus Cygwin arbeiten möchte, sollte ich den
Zeichensatz auf Iso unstellen.
Mir schwirrt auch noch was von console-tools, console-data im Hinterkopf
rum, bitte vorher prüfen ...
Mit freundlichen Grüssen/ Best regards
Petra Ritter
arrierefreie Websites
www.label4all.ch
btw:
Bin gerade an einem Ubuntu-System evtl. kann das leicht abweichen ...
Ich blicke bei dem locale(s)-Zeugs auch leider nicht 100 pro durch ...
hth
MH
Reply to: