安装好Gentoo Linux之后,显示中文是当务之急,其实gentoo的文档做的已经很好了,这里记一下,下次就能快速设置了。
Step1 设置locale
1>编辑/etc/locale.gen,在最后加入两行“zh_CN.UTF-8 UTF-8”和“zh_CN.GBK GBK”,如下
- zh_CN.UTF-8 UTF-8
- zh_CN.GBK GBK
- en_GB.UTF-8 UTF-8
2>运行locale-gen命令,生成locale:
- #locale-gen
3>编辑/etc/env.d/02locale,若没有则创建,加入一行“LANG="zh_CN.GBK"”,如下:
- #nano /etc/env.d/02locale
- ##02locale内容简单如下就ok了
- LANG="zh_CN.GBK"
4>运行env-update更新环境
- #env-update
Step2 安装字体
经过Step1设置后编码已经是中文了,可以运行locale命令查看之,但是由于默认的字体并不能显示中文,而会乱码。所以要换一个字体
1>选择你喜欢的字体,ttc或ttf格式,比如仿宋simsun.ttc
2>复制到任意目录下,比如/usr/share/fonts/ttf下,然后执行如下字体相关的命令
- #cp simsun.ttc /usr/share/fonts/ttf/simsun.ttf
- #cd /usr/share/fonts/ttf
- #sudo chmod 644 simsun.ttf
- #sudo mkfontdir
- #sudo mkfontscale
3>配置X Window的字体显示
- #编辑配置文件
- #nano /etc/X11/xorg.conf
- #在Files Section中加入,没有就创建,如下
- Section "Files"
- …
- FontPath "/usr/share/fonts/ttf"
- …
- EndSection
4>更新字体配置
- #sudo fc-cache -fv
Step3 安装中文输入法
1>更新Portage Tree
- #emerge --sync
2>查找scim 或者 fcitx
- #emerge --serach scim
3>安装scim-pinyin
- #emerge scim-pinyin
Step4 显示中文文件名
1>这其实是挂载时没有指定编码方式导致,注意要于当前系统的编码一致,如下:
- #我locale设置的是gbk,所以使用gb2312,如果是utf-8 则也要指定为utf8
- #mount /dev/sda1 /mnt/system -o iocharset=gb2312
Fromhttp://blog.csdn.net/xutaozero21/article/details/5274493