第一步,编辑文件
windows
sudo vi /var/lib/locales/supported.d/local
写入相关内容,好比写入以下内容:
缓存
zh_CN.UTF-8 UTF-8 zh_CN GB2312 zh_CN.GBK GBK en_US.UTF-8 UTF-8 zh_CN.GB18030 GB18030
这个文件是全部已经激活的区域语言的列表
字体
第二步,生成相关的locales
spa
sudo locale-gen --purge
第三步,编辑文件
code
sudo vi /etc/default/locale
写入相关内容.好比,写入以下内容:
class
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 (创建字体缓存信息,也就是让系统认识认识雅黑)