轻松构造Linux中文环境
Linux是一款由国外传入的操作系统,由于不支持中文,让很多新手望而生畏。下面以Red Hat 7.0为例自己动手打造一个中文环境。
中文环境关键因素
关键因素1——Glibc 选择Glibc-2.1.X或者Glibc-2.2都可以,但是Glibc-2.2中zh_CN、zh_CN.gb两个文件的格式和旧版本不同,所以不能直接用旧版CLE的RPM来安装,也不能用SRPM进行Rebuild,必须使用Glibc-2.2附带的RPM才行。
Glibc-2.1.X的安装方法如下:
Glibc-2.2把GB2312压缩成GB2312.gz了,因此得先解压缩后再执行“localedef”。
关键因素2——XFree86
目前常用的版本是XFree86-4.0.1,但是XFree86-4.0.1在Red Hat 7.0中编译出来的套件里,没有我们需要的“zh_CN.GB2312 XLC_LOCALE”文件。需要手动把它复制回去,具体操作方法如下:
以上操作完成后,修改文件/usr/X11R6/lib/X11/locale/locale.dir,把 “zh_CN.GB2312/XLC_LOCALE zh_CN.gb2312” 改成 “zh_CN.GB2312/XLC_LOCALE zh_CN.GB2312”,把“zh_CN.GB2312/XLC_LOCALE:zh_CN.gb2312”改成 “zh_CN.GB2312/XLC_LOCALE: zh_CN.GB2312”。然后修改文件/etc/sysconfig/i18n,把“LANG=‘en_US’”改成“LANG= ‘zh_CN.GB2312’”。
关键因素3——汉语字体及输入法
用下面命令安装中文字型:
要补充其他字体可以到http://www.linuxbyte.net下载。
重新启动 XFS Server:
修改GTK的设置:
修改文件/etc/gtk/gtkrc.zh_CN 将所有的字体定义改为:
安装输入法:
现在启动XCIN并打开RXVT窗口,就可以输入中文了。
关键因素4——Netscape的设置
用Netscape打开一个中文网页,单击选单中的“view→Character Set”,选择“Simplified Chinese (GB2312)”,这样就可以浏览中文了。但是要用XCIN输入中文,需要修改 “~/.Xresources”加入以下内容:
中文环境关键因素
关键因素1——Glibc 选择Glibc-2.1.X或者Glibc-2.2都可以,但是Glibc-2.2中zh_CN、zh_CN.gb两个文件的格式和旧版本不同,所以不能直接用旧版CLE的RPM来安装,也不能用SRPM进行Rebuild,必须使用Glibc-2.2附带的RPM才行。
Glibc-2.1.X的安装方法如下:
|
Glibc-2.2把GB2312压缩成GB2312.gz了,因此得先解压缩后再执行“localedef”。
关键因素2——XFree86
目前常用的版本是XFree86-4.0.1,但是XFree86-4.0.1在Red Hat 7.0中编译出来的套件里,没有我们需要的“zh_CN.GB2312 XLC_LOCALE”文件。需要手动把它复制回去,具体操作方法如下:
|
关键因素3——汉语字体及输入法
用下面命令安装中文字型:
|
要补充其他字体可以到http://www.linuxbyte.net下载。
重新启动 XFS Server:
|
修改GTK的设置:
|
修改文件/etc/gtk/gtkrc.zh_CN 将所有的字体定义改为:
|
安装输入法:
|
现在启动XCIN并打开RXVT窗口,就可以输入中文了。
关键因素4——Netscape的设置
用Netscape打开一个中文网页,单击选单中的“view→Character Set”,选择“Simplified Chinese (GB2312)”,这样就可以浏览中文了。但是要用XCIN输入中文,需要修改 “~/.Xresources”加入以下内容:
|
然后重新进入X-Window或运行“xrdb merge ~/.Xresources”,再次启动Netscape,就可以用XCIN输入中文了。
为完善中文环境,可以根据需求来安装一些相关的套件。
安装信息文件:
|
安装HOWTO文件:
|
安装Console:
|
安装字典:
|
其它套件如GNOMEICU、XMMS、XChat等,请按照具体需求自行安装。
安装设置TrueType字体
使用下面命令来安装TrueType字体:
|
修改文件/etc/X11/XF86Config,把“FontPath "/usr/X11R6/lib/X11/fonts/TrueType"”前面加“#”注释掉。
修改文件/etc/X11/XF86Config-4,在“Section "Module"”中加入“Load "xtt"”或是“Load "freetype" ”。
修改文件/etc/X11/fs/config,在catalogue中加入一行:
|
然后重新启动XFS Server,进入X-Window,执行“xlsfonts|grep GB2312”应该可以看到“TrueType”的字体。
实现中文打印需要安装以下软件包:
|
在安装完后,运行printtool命令设置打印机。在文件/etc/X11/.Xresources中加入:
|
然后执行“xrdb merge ~/.Xresources”。启动 Netscape并打开一个中文网页,选择打印。建议先打印到文件,用“gv netscape.ps”来查看显示是否正确,没问题的话就可以直接打印了。
完成以上工作,Linux系统会变得非常亲切,几乎可以满足日常使用中文的需求。
(责任编辑:IORI)
阅读次数:
网友评论
评论加载中…


当前位置:





