ubuntu 设置字符集 locale(解决乱码问题)

1、locale 查看现在的locale配置环境

2、localepurge 配置需要的locale(如果没有这个命令,用apt-get install localepurge安装)

3、locale-gen 生成需要的locale文件

    sudo locale-gen en_US.UTF-8

4、vim /etc/default/locale

LANG="en_US.UTF-8"
LANGUAGE="en_US:en

5、locale或locale -a再次查看字符集,就会显示正常,如下:

root@81c83294835e:~# locale -a
C
C.UTF-8
en_US.utf8
POSIX
zh_CN.utf8

root@81c83294835e:~# locale
LANG=en_US.UTF-8
LANGUAGE=zh_CN.utf8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

 

posted @ 2017-04-24 18:46  wclwcw  阅读(4849)  评论(0编辑  收藏  举报