首页 | IT新闻 | 硬件 | 操作系统 | 开发 | 网络编程 | 数据库 | 热门框架 | 网络安全 | 组网 | 建站指南 | 网页制作 | 特效 | 实用技巧 | 服务器 | 办公 | QQ | 探索 | 社区

  • 技术部落
  • 部落首页 > 操作系统 > Linux > 正文
  • 给REDHAT加入BLUEPOINT的中文支持
      2007-2-25  来源:网络资源  编辑:Jsbulo  热度:

    首先,备份你的系统文件:
    显卡驱动(如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

    接着就大功告成.