Didier Misson
17/07/2016, 04h51
Bonjour,
Je bloque sur les locales.
Jamais eu ce problème.
J'ai un dédié en Proxmox 3.4 (mais ce n'est pas le problème) et un nouveau conteneur en Ubuntu 16.04 LTS.
Comme c'est sur un Proxmox, je n'ai pas réellement fait l'install moi-même. J'ai pris une image Ubuntu 16.04 (OpenVZ) venant du site OpenVZ.
ça semble ok.
Mais les locales sont fausses, et ça pose des problèmes :
J'ai évidemment essayé de les configurer :
ok, j'ai mes locales correctes :
Mais dés que je fais logoff, je perds tout !
J'ai avec logoff / logon :
J'ai essayé d'ajouter ces exports dans /etc/environment :
et aussi dans /etc/default/locale :
Ce fichier devrait être mis à jour par "update-locale".
Mais si je fais
update-locale
ça ne change absolument rien !
Mes locales sont toujours "POSIX" ...
ça fait DES HEURES que je cherche.
Pourquoi, ni /etc/environment, ni /etc/default/locale ne sont pris en compte ?
Merci
Bon dimanche
Je bloque sur les locales.
Jamais eu ce problème.
J'ai un dédié en Proxmox 3.4 (mais ce n'est pas le problème) et un nouveau conteneur en Ubuntu 16.04 LTS.
Comme c'est sur un Proxmox, je n'ai pas réellement fait l'install moi-même. J'ai pris une image Ubuntu 16.04 (OpenVZ) venant du site OpenVZ.
ça semble ok.
Mais les locales sont fausses, et ça pose des problèmes :
Code:
root@ct1604-ubuntu :/# locale LANG= LANGUAGE= 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=
Code:
# apt install language-pack-en ... locale-gen en_GB export LANG=en_GB.UTF-8 dpkg-reconfigure locales
Code:
root@ct1604-ubuntu :/# locale LANG=en_GB.UTF-8 LANGUAGE= LC_CTYPE="en_GB.UTF-8" LC_NUMERIC="en_GB.UTF-8" LC_TIME="en_GB.UTF-8" LC_COLLATE="en_GB.UTF-8" LC_MONETARY="en_GB.UTF-8" LC_MESSAGES="en_GB.UTF-8" LC_PAPER="en_GB.UTF-8" LC_NAME="en_GB.UTF-8" LC_ADDRESS="en_GB.UTF-8" LC_TELEPHONE="en_GB.UTF-8" LC_MEASUREMENT="en_GB.UTF-8" LC_IDENTIFICATION="en_GB.UTF-8" LC_ALL=
J'ai avec logoff / logon :
Code:
root@ct1604-ubuntu :/# locale LANG= LANGUAGE= 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=
Code:
export LC_ALL=en_GB.UTF-8 export LANG=en_GB.UTF-8 export LANGUAGE=en_GB.UTF-8
Code:
# File generated by update-locale LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LANGUAGE="en_US:en"
Mais si je fais
update-locale
ça ne change absolument rien !
Mes locales sont toujours "POSIX" ...
ça fait DES HEURES que je cherche.
Pourquoi, ni /etc/environment, ni /etc/default/locale ne sont pris en compte ?
Merci
Bon dimanche