Re: Fwknop
>> Dans cette version, on exporte $LANG avec en_US.UTF-8,
>> mais le script ne veut pas me le changer semble-t-il car la sortie
>> d'un ifconfig depuis le script d'install est en Français.
>> [...]
>> Ce que j'aimerais savoir au final, c'est pourquoi la sortie de
>> mon ifconfig reste en Français.
>>
>> [code]
>> $ENV{'LANG'} = $lang_env unless $no_lang_env;
>> avec $no_lang_env = 0 et $lan_env ='en_US.UTF-8'
>> [/code]
>
> Essaie « LC_ALL=C /sbin/ifconfig ?
Oui cela marche bien comme cela. Je pense que ce sont
mes locales qui sont mal configurées
$ locale -a
C
fr_FR.utf8
POSIX
Montre en fait que en_US.UTF-8 n'est pas installé. Je
l'installe avec un petit dpkg-reconfigure locales, mais rien n'y fait
avec en_US.UTF-8.
$ LANG=en_US.UTF-8 /sbin/ifconfig bond0
bond0 Lien encap:Ethernet HWaddr 00:17:31:A3:FF:31
..
$ LANG=en_US.utf8 /sbin/ifconfig bond0
bond0 Lien encap:Ethernet HWaddr 00:17:31:A3:FF:31
...
$ LANG=C
/sbin/ifconfig bond0
bond0 Lien encap:Ethernet HWaddr 00:17:31:A3:FF:31
...
$ LC_ALL=C /sbin/ifconfig bond0
bond0 Link encap:Ethernet HWaddr 00:17:31:A3:FF:31
...
$ cat /etc/environment
LANG="fr_FR.UTF-8"
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
Je n'arrive pas à comprendre ce comportement.
Si quelqu'un peut faire le test chez lui.
Merci.
---
Franck Joncourt
http://www.debian.org/ - http://smhteam.info/wiki/
Reply to:
- Follow-Ups:
- Re: Fwknop
- From: Franck JONCOURT <franck.mail@dthconnex.com>
- References:
- Re: Fwknop
- From: Jacques L'helgoualc'h <lhh+no_spam@free.fr>