阅 读 文 章

Mandrake Linux7.2的中文化

[来源:网上转载 () | 作者:网友() | 时间:2007-07-07 | 浏览:人次 ]

  2). 安装中文字体.highsun网友说可以用蓝点Linux中的中文字体, 我当初也用了一下,可能当时没有为qt打补丁,所以显示效果不是很好,我用的是英文IE5.5中的mssong.ttf, 下面的步骤也是我的操作过程, 如果你需要作什么改动, 可以自己进行修改.

  拷贝mssong.ttf到/usr/X11R6/lib/X11/fonts/drakfont, 执行下面的命令

  cd /usr/X11R6/lib/X11/fonts/drakfont

  ttmkfdir>fonts.dir

  vi fonts.dir

  将其中出现的Ms Song全部改成Song, 因为chinput的配置文件中不能出现空格, 根据我上面XF86Config文件的配置

  里面是没有宋体字的.

  2).安装chinput, 如果你没有安装pth和它的开发包, 装上吧.先将chinput使用的输入法字典解压缩到/usr/lib下面,tar zxvf unicon2.tar.gz -C /usr/lib

  然后解压缩chinput-3.0.1,

  cd chinput-3.0.1

  make;make install

  安装完成后,编辑/usr/lib/ZWinpro/Chinput.ad文件,将下面这句话

  chinput.big5locale = zh_CN.BIG5改成 chinput.big5locale = zh_CN.GBK

  将chinput.big5font的值改成与chinput.gbfong一样, 据说chinput3.0.1改正上面的这些问题,即不用修改, 但我

  还没有试过, 每次安装我都是这么做的.

  3).给qt和kde2打补丁. 到kde的日本站点去下载相应的补丁, 我用的是qt-2.2.2, 所以使用的是qt-2.2.2的补丁, 有的网友说只要给koffice打补丁就可以了, 但是kdebase包的补丁也是需要的因为我就遇到了kwin freeze的问题,(注意, 如果qt库不经过Patch在Mandrake的kde2中是没有办法激活输入法的).

  先给qt修补, 按照qt的安装说明就可以了, 随便指定个目录, 然后export QTDIR=$PWD

  然后进行配置, 编译,编译成功后,将lib先的libqt.so.2.2.2和libqutil.1.0.0拷贝到/usr/lib/qt2/lib下, 转到/usr/lib/qt2/lib目录下, 删除原来的libqt.so.2.2.1和libqutil.1.0.0.如果你用的是qt2.2.2,建立一个连接. ln -sf libqt.so.2.2.2 libqt.so.2.2.1在qt安装完成后, Mandrake7.2 的kde2就可以显示和输入中文了.

  4).让kde2能显示和输入中文. 在上面的步骤完成后, 我们还需要进行一些修改就可以在kde2中显示和输入中文了.首先编辑~/.bashrc文件,添加下面这句话export LC_ALL=zh_CN, 然后编辑~/.i18n, 添加下面这句LANG=zh_CN.GBK,其它的就不需要了.最后修改/etc/X11/xinit/XIM文件, 将其中除了IM_PROGRAM=xcin中的所有xcin都改成Chinput,而将XIM_PROGRAM=xcin中的xcin改成chinput (小写). 好了, 最基本的工作的都做完了. 重新登录, startx, 如果你的屏幕长时间没有反应, 你可能就遇到了kwin freeze 问题, 到第五步. 试试起动kedit, ctrl space, chinput的输入条是不是出现了, 你可能觉得字体比较难看,用kcontrol在LookNFeel的fonts选项中改变你需要的字体.不需要在Personalization的 Country&Language中更改就可以正常的显示和输入中文了, 我就是这么用的.

  5).给kde2的相应包打补丁,在编译的时候要使用i586编译, 这是highsun网友在他的文章中提到的, 这段时间十分的漫长,要有耐心.在给koffice打完补丁后, 起动kde2, 运行kword, 你就可以使用KOffice了.

  5. GNOME的中文化.

  对GNOME的中文化是不需要特殊处理的, 当然我并没有作全面的测试. 先面简单的说一下. 先编辑~/.xinitrc文件, 内容只有一句话.

  gnome-session

  但是下面及格环境变量的值与kde2中的值是不一样的. LCALL=zh_CN.GB2312,LANG=zh_CN.GB2312 而不是GBK字符集. 重新登录后, startx, GNOME桌面环境起动了, 桌面上的图标已经显示了中文, 运行gedit,ctrl space,试试输入中文,光标位置定位不太准确, 但不影响大局, 注意如果你设置的LANG=zh_CN.GBK时, 你也可以在gedit中输入中文, 但是当你输入英文的时候就会出现乱码了.

论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 文化 安装 中文 使用 如果 文件 输入 需要 内核 可以

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.