当前位置:  技术问答>linux和unix

帮忙啊,我搞不定了!

    来源: 互联网  发布时间:2014-10-29

    本文导语:  我现在装了RED HAT LIUNX 7.1,能告诉我怎么汉化它吗? 一定给分 | 汉化你的RedHat全功略( 1 )  作者:Bigluo (bigluo@china.com) 前言:   网上关于如何汉化RedHat的文章已经很多了,我写这篇稿子的目的其实仅...

我现在装了RED HAT LIUNX 7.1,能告诉我怎么汉化它吗?
一定给分

|
汉化你的RedHat全功略( 1 ) 
作者:Bigluo (bigluo@china.com)

前言:
  网上关于如何汉化RedHat的文章已经很多了,我写这篇稿子的目的其实仅仅是一个总结,力求把他写的详细一点,以便每位看完这份稿子的朋友能够自己动手享受中文.
感谢wu yulun在这段时间内对我的及时帮助.
感谢于明简老师写出Chinput.
感谢为中文locale做出贡献的人
愤恨及鄙视那些将linux的汉化技术作为赚钱秘密而秘而不宣的公司.

本文提到的软件包大家可以通过http://bigluo.cn.hongnet.com下载,他们分别是:
locale-zh-0.97.src.rpm - Linux中文环境文件.packaged by Wu yulun
Chinput-3.0 - 中文输入法. developed bu Yu Mingjian
pth-1.3.7 - 可移植线程库
unicon2 - Chinput需要的表码软件包

一.安装中文环境

1-1 确定glibc的版本
    这份locale-zh是for glib 2.1.3 (RH 6.2)的,因此如果你的glibc  2.1.3,你可以到我的主页下载相应的locale环境定义文件zh_CN,然后用lcoaledef来产生相应的中文环境.我的RH 是6.1版本的,于是我找到了一张RH6.2的CD,升级了下面几个包:
* egcs
* egcs-c++
* libstdc++
* glibc 
* gtk*
* XFree86
make
autoconf
automake
kernel
( 注:打*的,你必须更新 )

1-2 安装中文locale环境
  如果你使用的是RH 7,请到我的网页下载zh_CN for glibc 2.2,然后用lcoaledef来产生相应的中文环境,(关于具体问题请参看Wu yulun的 如何在RedHat7.0中安装Chinput3.0中文输入法一文).
  安装locale很简单,

rpm -ivh locale-zh-0.97.src.rpm
- 会在/usr/src/redhat/SPECS 下产生一个locale-zh-0.97.spec,

rpm -ba locale-zh-0.97.spec
- 重建这个包.会在/usr/src/RPMS/i386 下产生一个相应的binary包,安装它吧!

他会生成3个环境定义
zh_CN.GB2312 我们需要的就是这个
zh_CN.BIG5 繁体中文环境
zh_CN.GBK 作者说这个是他从TLC借过来,除了测试没有什么太大用处

1-3 测试中文locale
  不必要写个程序来测试了.很简单的,首先

export LC_ALL=zh_CN.GB2312 -设定中文环境
输入命令rpm -qi kernel,看看时间部分是不是由 *d-*m-*y => *y-*m-*d,如果没有问题,说明locale-zh安装成功.

1-4 让gnome支持中文
修改 /usr/lib/X11/locale/locale.alias,加入一行: 

zh_CN.GB2312 zh_CN.eucCN 

该命令指定当终端locale为 zh_CN.GB2312 时,X Windows 使用 zh_CN/XLC_LOCATE 为场所定义。

/usr/lib/X11/locale/目录下没有zh_CN/XLC_LOCALE,所以我们做一个连接就可以了:

ln -s /usr/lib/X11/locale/zh/XLC_LOCALE /usr/lib/X11/locale/zh_CN/XLC_LOCALE

修改 /etc/gtk/gtkrc.zh_CN 将所有的字体定义改为: 

fontset = "-*-*-medium-r-normal--16-*-*-*-*-*-iso8859-1, -*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0" 

采用16点的汉字,这样会看起来舒服一点.

二.安装中文输入法Chinput

2-1 安装pth
tar -zxvf pth-1.3.7.tar.gz
./configure --prefix=/usr #以便pth lib被安装在/usr/lib/
make
make install

2-2 安装unicon
将 unicon2-im 解到 /usr/lib 目录下即可.

2-3 安装Chinput 3.01
tar -zxvf Chinput-3.0.tar.gz
拷贝Chinput-3.0-1.patch到Chinput 3.0目录下
patch -p1 

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 努力努力再努力,帮忙帮忙来帮忙!
  • 在servlet中有一个关于单引号输出的问题,请大家帮忙,帮忙,帮帮忙!!
  • 小问题,你一定能够帮忙!——菜鸟请求帮忙!!
  • 帮忙帮忙如何设置变量pathclass
  • 没人帮忙吗?我想用JAVA编一个像WINDOW中的画图软件,现在出现了如下问题,请各位老哥老姐帮帮忙
  • 帮帮忙!SCO OpenServer 5.0.5 的root用户口令丢了,怎么找回来啊,帮帮忙!!!!!!
  • 我用smartupload组件遇到问题了,请帮忙!!
  • webmail问题,请高手帮忙!!!谁会使用IMP 3.0????!!!
  • 脚本问题,帮忙
  • 高手帮忙解释
  • 求教求教,shell问题...各位大哥,帮忙下
  • 关于程序移植,请知道的帮忙,分会加的
  • DELL服务器,安装RedHat EAS3.0,装完了,连不上SSH。。。。。哪位大虾帮忙!!急啊 !!!!
  • 关于聊天室的若干疑问!!!请各位大虾帮忙!
  • 有个问题?请帮忙!
  • 请求各位帮忙,关于绘制图像
  • 关于全选的问题大家帮忙看看~
  • 帮忙找个工作。
  • 请帮忙推荐几个下载java电子书的网站,35分献上!
  • 我怎么不能编译servlet?请帮忙!!!谢谢!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3