Home » Slackware Linux » Slackware Linux 14.1汉化指南
  • 20
  • 05月

本文主要介绍Slackware 14.1如何汉化。一般系统安装完毕之后,系统是英文的,对于英文不太好的同学,需要设置成中文,以方便使用。

[TOC]

一、系统汉化

编辑/etc/profile.d/lang.sh,在最后面加上下面几行:

export LANG=zh_CN.UTF-8
export LC_CTYPE=zh_CN.UTF-8

# define some vars for fcitx
export XMODIFIERS="@im=fcitx"
export XIM="fcitx"
export GTK_IM_MODULE="xim"
export QT_IM_MODULE="xim"

登出(或者重启)后重新登陆就可以看到系统显示是中文了。

二、安装中文输入法

个人习惯使用fcitx,当然也有其他一些优秀的输入法,鉴于精力有限,没有一一尝试。

可通过http://slackbuilds.org安装,也可以到官网下载源码包自己编译安装。

三、调整中文字体

Slackware使用文泉驿正黑作为默认的中文字体,不过有的时候,显示效果并不是那么好,我个人喜欢使用文泉驿点宋来显示字体(主要是小于13px的汉字)。

首先,需要下载安装文泉驿点宋字体。文泉驿官网:http://wenq.org

然后,配置字体:

Slackware 14.1 推荐的路径为:~/.config/fontconfig/fonts.conf。(之前的版本为~/.fonts.conf

编辑字体配置文件,把内容替换为下面的:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <!-- created by WenQuanYi FcDesigner v0.5 -->
 <match>
  <test name="family">
   <string>sans-serif</string>
  </test>
  <edit binding="strong" mode="prepend" name="family">
   <string>Luxi Sans</string>
   <!-- Please install DejaVu Sans first -->
   <string>Droid Sans</string>
   <string>WenQuanYi Bitmap Song</string>
   <string>Liberation Sans</string>
   <string>WenQuanYi Micro Hei</string>
   <string>WenQuanYi Zen Hei</string>
  </edit>
 </match>
 <match>
  <test name="family">
   <string>serif</string>
  </test>
  <edit binding="strong" mode="prepend" name="family">
   <string>Luxi Serif</string>
   <string>Droid Serif</string>
   <!-- Please install Droid Serif first -->
   <string>WenQuanYi Bitmap Song</string>
   <string>WenQuanYi Zen Hei Sharp</string>
   <string>AR PL UMing CN</string>
   <!-- Please install AR PL UMing CN first -->
   <string>Bitstream Charter</string>
   <string>Liberation Serif</string>
   <string>AR PL SungtiL GB</string>
   <!-- Please install AR PL SungtiL GB first -->
   <string>AR PL UMing TW</string>
   <!-- Please install AR PL UMing TW first -->
  </edit>
 </match>
 <match>
  <test name="family">
   <string>monospace</string>
  </test>
  <edit binding="strong" mode="prepend" name="family">
   <string>DejaVu Sans Mono</string>
   <string>Droid Sans Mono</string>
   <!-- Please install Droid Sans Mono first -->
   <string>WenQuanYi Bitmap Song</string>
   <string>WenQuanYi Zen Hei Sharp</string>
   <string>WenQuanYi Micro Hei Mono</string>
   <!-- Please install WenQuanYi Micro Hei Mono first -->
   <string>WenQuanYi Zen Hei Mono</string>
   <string>Liberation Sans Mono</string>
   <!-- Please install Liberation Sans Mono first -->
   <string>AR PL UMing TW</string>
   <!-- Please install AR PL UMing TW first -->
  </edit>
 </match>
</fontconfig>

配置之后需要重新登陆X。

四、KDE汉化

个人喜欢使用KDE4做为默认桌面,当然,Slackware带有很多窗口管理器或者桌面环境(xfce等)。

如果安装KDE的时候,没有安装kdei下面的软件包,需要手动安装语言包。通过网络下载或者从光盘中找到中文语言包(这里使用网络方式):

32位:

$ wget http://mirrors.163.com/slackware/slackware-14.1/slackware/kdei/kde-l10n-zh_CN-4.10.5-noarch-1.txz

64位:

$ wget http://mirrors.163.com/slackware/slackware64-14.1/slackware64/kdei/kde-l10n-zh_CN-4.10.5-noarch-1.txz

然后,

$ sudo /sbin/installpkg kde-l10n-zh_CN-4.10.5-noarch-1.txz

接着,打开KDE4的系统设置,进入Locale,找到Languages标签:

KDE4-开始菜单-系统设置

KDE4-系统设置

KDE4-系统设置-语系-语言设置

KDE4-系统设置-语系-语言-中文设置

就是这些了,赶紧动手试一下吧~