第一步,编辑文件
sudo vi /var/lib/locales/supported.d/local
写入相关内容,比如写入如下内容:
zh_CN.UTF-8 UTF-8zh_CN GB2312zh_CN.GBK GBKen_US.UTF-8 UTF-8zh_CN.GB18030 GB18030
这个文件是所有已经激活的区域语言的列表
第二步,生成相关的locales
sudo locale-gen --purge
第三步,编辑文件
sudo vi /etc/default/locale
写入相关内容.比如,写入如下内容:
LANG="zh_CN.UTF-8"LANGUAGE="zh_CN:zh"LC_ALL="zh_CN.UTF-8"
完了重启电脑,终端中输入命令locale,看看命令是否报错,正常的结果如下:
代码:~$ locale
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:en
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=zh_CN.UTF-8
p.s 安装字体的方法:
以微软雅黑字体为例(其他的宋体、黑体等点阵字体都一样的),我们的雅黑字体文件是:Yahei.ttf(放在自己的主目录下)(在widows目录的Fonts目录下找需要的字体)由于我是双系统,我直接从Win7中复制了 msyh.ttf和msyhbd.ttf 到Ubuntu下
1.在/usr/share/fonts/下新建文件夹 如:winFonts目录,准备把从windows下拷贝过来的字体都放在这个目录里,这里就是把雅黑字体Yahei.ttf 放进来sudo mkdir -p /usr/share/fonts/winFonts
2.然后将字体文件拷贝到此文件夹下sudo cp /home/username(用户名)/fonts/Yahei.ttf /usr/share/fonts/winFonts/
3.然后,改变权限:sudo chmod 644 /usr/share/fonts/winFonts/Yahei.ttf
(改成755也没问题的,但起码要444,修改雅黑字体文件的权限为644,即当前用户读写,当前组用户只读,其他用户只读)
4.开始安装:cd /usr/share/fonts/winFonts/sudo mkfontscale (创建雅黑字体的fonts.scale文件,它用来控制字体旋转缩放)sudo mkfontdir (创建雅黑字体的fonts.dir文件,它用来控制字体粗斜体产生)sudo fc-cache -fv (建立字体缓存信息,也就是让系统认识认识雅黑)