语言环境错误,单位为centos



每次我通过SSH登录到我的CentOS 6服务器,我得到这个错误

谁能解释一下这个错误是什么意思&如何修复?

-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

修复方法:感谢米莉·史密斯(https://stackoverflow.com/users/2850543/millie-smith) &http://linuxforums.org.uk/index.php?topic=10318.0

通过ssh使用root用户

运行这些命令

vi /etc/environment

,添加以下行:

LANG=en_US.utf-8
LC_ALL=en_US.utf-8

在通过SSH连接主机之前,可以将LC_ALL设置为C,例如

LC_ALL=C ssh user@example.com

我尝试从那里和@Seif Hatem的yum reinstall glibc-common方法。

但它不工作。

你可以使用try this.

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
https://github.com/2creatives/vagrant-centos/issues/7

相关内容

  • 没有找到相关文章

最新更新