arch终端添加中文支持_Archlinux中文化--怎么显示中文的界面

Archlinux中文化--怎么显示中文的界面?

怎么显示中文的界面?

要正确实现中文,必需设置正确的locale和安装合适的中文字体。 locale的设定

Linux中通过locale来设置程序运行的不同环境。一般常用的中文locale有:zh_CN.GBK

zh_CN.GB2312

zh_CN.UTF-8

推荐使用UTF8的locale。需要注意的是,对于glibc(>=2.3.6),需要修改/etc/locale.gen文件来设定系统中可以使用的localeen_US.UTF8 UTF-8

zh_CN.UTF8 UTF-8

zh_CN.GBK GBK

zh_CN.GB2312 GB2312

zh_CN.GB18030 GB18030

然后执行locale-gen命令,这样便可以在系统中使用zh_CN.UTF8,zh_CN.GBK,zh_CN.GB2312,zh_CN.GB18030,en_US.UTF8等locale。可以通过locale命令来查看当前使用的localelocale

可以通过locale命令来查看目前可以使用的localelocale -a

Archlinux中,通过rc.conf文件可以设置全局有效的locale:LOCALE=en_US.UTF-8

对于个人用户,还可以在.bashrc或.xprofile中设置自己的用户环境,不同之处在于:.bashrc: 每次终端登录时读取并运用里面的设置。

.xinitrc: 每次startx启动X界面时读取并运用里面的设置

.xprofile: 每次使用gdm等图形登录时读取并运用里面的设置

在终端(文字)界面下也可以显示和输入中文,但需要安装cce和zhcon。更多的locale信息可以参见:安装中文字体

除了设置好locale,你还需要安装中文字体:pacman -S ttf-arphic-uming

常用的免费(GPL或兼容版权)中文字体有ttf-arphic-ukai

ttf-arphic-uming

ttf-fireflysung

另外文泉驿的中文点阵字体也非常不错,你可以从http://www.linuxsir.org 上的Archlinux版上下载文泉驿点阵字体的PKGBUILD来自行安装。

系统字体将默认安装到/usr/share/fonts,如果你没有root权限或者只打算自己使用某些字体,你可以直接复制这些字体到.fonts(或者其他)目录下面,并把该路径加入/etc/fonts/local.conf中,参见后面章节。

已知问题:官方软件库中没有文泉驿字体包,你需要自己下载。

ttf-fireflysung错误的依赖了xorg-clients-utils而不是xorg-fonts-utiles,参见bug报告:

参考网点:fontconfig设置

安装好字体以后,你可能对中文自己的显示不太满意。这时需要对fontconfig做

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值