Chaque fois que je me connecte à mon serveur CentOS 6 via SSH, j'obtiens cette erreur
Quelqu'un peut-il s'il vous plaît expliquer ce que cette erreur signifie et comment y remédier?
-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
Le correctif: Merci à Millie Smith ( https://stackoverflow.com/users/2850543/millie-smith ) & http://linuxforums.org.uk/index.php ? topic = 10318.0
Utiliser l'utilisateur root via ssh
Exécuter ces commandes
vi /etc/environment
& ajoutez ces lignes:
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
J'essaie yum reinstall glibc-common
de là et la méthode de @Seif Hatem.
mais ça ne marche pas.
vous pouvez utiliser essayer ceci.
Ça marche.
export LANG=en_US.UTF-8
export LC_CTYPE="en_US.UTF-8"
export LC_NUMERIC="en_US.UTF-8"
export LC_TIME="en_US.UTF-8"
export LC_COLLATE="en_US.UTF-8"
export LC_MONETARY="en_US.UTF-8"
export LC_MESSAGES="en_US.UTF-8"
export LC_PAPER="en_US.UTF-8"
export LC_NAME="en_US.UTF-8"
export LC_ADDRESS="en_US.UTF-8"
export LC_TELEPHONE="en_US.UTF-8"
export LC_MEASUREMENT="en_US.UTF-8"
export LC_IDENTIFICATION="en_US.UTF-8"
export LC_ALL=en_US.UTF-8
Avant de vous connecter à l'hôte via SSH, vous pouvez définir LC_ALL
sur C
, par exemple.
LC_ALL=C ssh [email protected]