当前位置:Linux教程 - RedHat - 给REDHAT加入BLUEPOINT的中文支持

给REDHAT加入BLUEPOINT的中文支持

首先,备份你的系统文件:
显卡驱动(如XF86_SVGA,视你的显卡而定),在/usr/X11R6/bin下.
内核,/boot下的所有文件.
设备驱动,/lib/modules/下的内核目录.
不要说你不会备份噢,cp总会吧,一个个地拷吧.除了显卡驱动,别的都可以不备份.

好了,备份完了,让我们正式开始:
先把BP光盘里的文件拷到硬盘里.在光盘的/BluePoint/RPMS下.
拷如下文件:
XFree86-XXXX-3.3.5-4BP.i386.rpm XXXX视你的显卡而定.
XFree86-Xnest-3.3.5-4BP.i386.rpm
XFree86-Xvfb-3.3.5-4BP.i386.rpm
XFree86-libs-3.3.5-4BP.i386.rpm
XFree86-xfs-3.3.5-4BP.i386.rpm
XFree86-zhfont-3.3.5-1.i386.rpm
bluepoint-release-1.0-1BP.noarch.rpm
chkfontpath-1.4.1-1BP.i386.rpm
cxwin-tools-1.0-2BP.i386.rpm
freetype-1.2-6.i386.rpm
kernel-2.2.13-1.i386.rpm
kernelcfg-0.5-6BP.i386.rpm
xfree-0.1-1BP.i386.rpm
zhcon-1.0-1.i386.rpm
zhttfonts-1.0-1BP.i386.rpm

好了,在KDE下打开文件管理器.找到你拷过来的文件.

以下这个必须最先安装:
0)单击bluepoint-release-1.0-1BP.noarch.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.

X中文支持:
1)单击XFree86-XXXX-3.3.5-4BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.
2)单击XFree86-Xnest-3.3.5-4BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.
3)单击XFree86-Xvfb-3.3.5-4BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.
4)单击XFree86-libs-3.3.5-4BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.
5)单击XFree86-xfs-3.3.5-4BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.

X下的中文字体:
6)单击XFree86-zhfont-3.3.5-1.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.
7)单击zhttfonts-1.0-1BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.

字体支持:
8)单击chkfontpath-1.4.1-1BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.
9)单击freetype-1.2-6.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.
10)单击XFree86-XXXX-3.3.5-4BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.
11)单击xfree-0.1-1BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.

X中文工具:
12)单击cxwin-tools-1.0-2BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.

中文内核:(如害怕机器启不来,这步可不做)
13)单击kernel-2.2.13-1.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.

内核配置文件:(如害怕机器启不来,这步可不做)
14)单击kernelcfg-0.5-6BP.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.

控制台中文字体:
15)单击zhcon-1.0-1.i386.rpm,会打开kpackage.勾中Replace
Files.点Install.装完后把kpackage关掉.

好了,接下来是修改配置文件:
如13,14步没做,这步千万不要做,做了的话,你只能重装机器了.
16)用编辑器打开/etc/lilo.conf,打文件内相应的条目改成如下:
image=/boot/vmlinuz-2.2.13 只改这个
label=linux 这个以你原来的为准,不用改
# initrd=/boot/initrd-2.2.12-20.img 只改这个
read-only
root=/dev/hda3 这个以你原来的为准,不用改
改完后存盘.执行lilo(在终端窗口中执行,
或在X中按alt+F2,输入lilo回车)

17)用编辑器打开/etc/X11/ChineseConfig
把CodingSystem BIG5改为CodingSystem GB2312
存盘.

18)用编辑器打开/etc/X11/XF86Config,把相应的条目改成如下:
# FontPath ""unix/:-1""
FontPath ""/usr/share/zhfont/TTF/""
FontPath ""/usr/share/zhfont/TTF/:unscaled""
FontPath ""/usr/share/zhfont/X11/""
FontPath ""/usr/share/zhfont/console/""
FontPath ""/usr/X11R6/lib/X11/fonts/misc/""
FontPath ""/usr/X11R6/lib/X11/fonts/75dpi/:unscaled""
FontPath ""/usr/X11R6/lib/X11/fonts/100dpi/:unscaled""
FontPath ""/usr/X11R6/lib/X11/fonts/Type1/""
FontPath ""/usr/X11R6/lib/X11/fonts/Speedo/""
FontPath ""/usr/X11R6/lib/X11/fonts/75dpi/""
FontPath ""/usr/X11R6/lib/X11/fonts/100dpi/""
存盘.

19)重启X(不是重启机器),打开一中文文件看看,哈哈,中文出来啦.

做了13,14步的.
20)在重启机器前,先检查内核的正确性:
在X的控制台下(alt+F2,输入konsole)输入mc或
在终端窗口里输入mc(这是Linux下的Nortan Commander),把目录
切换到/boot下,看看System.map,module-info,vmlinuz前有没有''!'',
如有''@''的话,一切正常,可以重启机器了.
如有''!''的话,把光条移到这个文件上,按ctrl+x,ctrl+s,在对话框中输
入以下内容:
''!''出现在System.map前,输入/boot/System.map-2.2.13
''!''出现在module-info前,输入/boot/module-info-2.2.13
''!''出现在vmlinuz前,输入/boot/vmlinuz-2.2.13

接着就大功告成.