/etc/environment
Stefan U. Hegner
stefan at hegner-online.de
Fri Jan 6 16:51:00 CET 2012
Hi Frank,
Frank Bergmann schrieb:
>> In meiner /etc/environment steht:
>>
>> LANGUAGE= "de_DE"
>> LC_ALL = "de_DE"
>> LANG = "de_DE at euro"
>>
>> Dazu gibt es keinen Widerspruch in den üblichen verdächtigen
>> /etc/profile bzw. ~/.profile, ~/.bash*, usw. In der /etc/default/lang
>> steht lediglich
>>
>> LANG=de_DE at euro
>>
>> In der Shell ist "LC_ALL" aber (egal ob mit normalem User oder Root)
>> nicht gesetzt. LANG und LANUGAGE dagegen schon.
>>
>
> IMHO nutzen alle Tools mit locale-Unterstuetzung LANG, wenn LC_ALL nicht
> gesetzt ist (oder auch ungültig ist?).
>
OK. - Bei mir aber eher ein Fall von nicht gesetzt, trotz Eintrag in
/etc/environment
> Du kannst auch statt LC_ALL zu nutzen jede einzelne locale-Einstellung
> setzen, beispielsweise so:
>
> $ set|egrep 'LC_|LANG'
> LANG=de_DE.utf8
> LC_ADDRESS=de_DE.utf8
> LC_COLLATE=de_DE.utf8
> LC_CTYPE=de_DE.utf8
> LC_IDENTIFICATION=de_DE.utf8
> LC_MEASUREMENT=de_DE.utf8
> LC_MESSAGES=de_DE.utf8
> LC_MONETARY=de_DE.utf8
> LC_NAME=de_DE.utf8
> LC_NUMERIC=de_DE.utf8
> LC_PAPER=de_DE.utf8
> LC_TELEPHONE=de_DE.utf8
> LC_TIME=de_DE.utf8
>
Sieht bei mir so aus:
$ set|egrep 'LC_|LANG'
LANG=de_DE at euro
LANGUAGE=' "de_DE"'
... Hmmmm. Aber was mich stutzig macht, das sind die Anführungszeichen
bei LANGUAGE. Werde mal meine /etc/environment anpassen und die komplett
rauslassen
> In diesem Fall "ziehen" die gesetzten LC_XXX Variablen für ihren Bereich.
> Aber da, wo keine passende LC_XXX definiert ist, bestimmt LANG die Locale.
> Sollte aber LC_ALL gesetzt sein, so würde es ALLES überschreiben.
>
> Das führt mich zu zwei Fragen:
>
> 1) Warum meinst Du, LC_ALL setzen zu müssen?
>
wegen 2)
> 2) Was ist denn tatsächlich Dein Problem bzw. was funktioniert nicht?
>
Ich will ein Freetz-Image für meine Fritzbox bauen. Und der Build
verschluckt sich mit meinen Environment-Einstellungen. Wenn ich manuell
LC_ALL=de_DE setze, dann läuft der Build sauber durch. Das wollte ich im
System fest verdrahten.
... Habe gerade wieder einen Test angestubst mit LANGUAGE=de_DE. -
Leider ist der Build auch hängen geblieben. - So'n Mistkram !
Gruß
Stefan.
--
Stefan U. Hegner
<stefan at hegner-online.de>
* * *
D-32584 Löhne --- good ole Germany
internet: http://www.hegner-web.de
* * *
GPG-Key | D9DB 51BD 2DA6 9B3A 41CB
F-Print | 0287 05A1 8D11 38BA CE91
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20120106/0b95cc5b/attachment.sig>
More information about the Linux
mailing list