Re: locale compte root
Le Tue, 07 Mar 2017 23:32:42 +0100
Gilles Mocellin <gilles.mocellin@nuagelibre.org> a écrit:
> On samedi 4 mars 2017 21:09:26 CET Gaëtan PERRIER wrote:
> > Le Sat, 4 Mar 2017 20:17:35 +0100
> >
> > andre_debian@numericable.fr a écrit:
> > > On Saturday 04 March 2017 20:03:25 Gaëtan PERRIER wrote:
> > > > > $ sudo dpkg-reconfigure locales
> > > > > Dans le fichier /etc/default/locale :
> > > > > LANG=fr_FR.UTF-8
> > >
> > > Il faut aussi mettre UTF-8 dans le ".bashrc" du compte.
> > >
> > > André
> >
> > Sur la machine ou le compte root est en utf il n'y a rien dans le .bashrc
> > ...
> >
> > Sinon j'ai la même chose dans /etc/default/locale et
> > dans /etc/default/console-setup sur les 2 machines.
> >
> > Gaëtan
>
> (j'arrête avec les sudo puisque c'est le compte root qui t'intéresse)
>
> Quelles variables impactant la locale existent sur chaque compte ?
> # env | grep LANG
> # env | grep LC_
>
Sur la machine qui n'est pas en utf:
# env | grep LANG
LANG=C
# env | grep LC_
#
Sur l'autre:
# env | grep LANG
LANG=fr_FR.utf8
# env | grep LC_
#
> Ces variables peuvent être positionner un peu partout, mais normalement dans
> les fichiers :
> /etc/profile
> /etc/profile.d/*
> /etc/bash.bashrc
> /etc/environment
>
Rien dans ceux-ci sur aucune des 2 machines
> ~/.profile
Bingo c'est dans celui-là que ça se passe. J'ai ceci:
# Installed by Debian Installer:
# no localization for root because C
# cannot be properly displayed at the Linux console
LANG=C
LANGUAGE=C
ça cause à quelqu'un ? Pourquoi est-ce le debian installer a mis sur une
machine et pas sur l'autre ?
Vous avez quoi chez vous ?
A+
Gaëtan
Reply to: