找回密码
 注册
查看: 6034|回复: 31

Genoo 2004.0 XFT2 汉化手册

[复制链接]
发表于 2004-3-15 00:57:05 | 显示全部楼层 |阅读模式
Gentoo 2004.0 XFT2 简体中文汉化手册
作者: Jackey Yang <[email protected]>

第一步, -= 安装Gentoo 2004.0 =-
这个就不用我多说了吧,2004.0的livecd可以直接从gentoo官方网站的镜像中活得。

第二步, -=汉化前的准备=-
从这儿下载我的gentoo.2004.0-zh_CN.tar.gzzhfonts-1.0.tar.gz
把 gentoo.2004.0-zh_CN.tar.gz 按下面命令解压到/opt下
[code:1]tar xvzf gentoo.2004.0-zh_CN.tar.gz[/code:1]
并且修改你的 /etc/make.conf
[code:1]修改前 ==> #PORTDIR_OVERLAY=/usr/local/portage
修改后 ==> PORTDIR_OVERLAY=/opt/ebuilds
[/code:1]
* 记得把#去掉,不然不生效。
同时把zhfonts-1.0.tar.gz拷贝到你的/usr/portage/distfiles下去。

第三步, -=安装XFT汉化=-
请输入以下命令行,将自动进行安装
[code:1]emerge qt freetype fontconfig xfree xft zhfonts
rc-update add xft default
[/code:1]


第四步 -=设置环境变量=-
在 /etc/env.d 下创建一个100i18n 的文件,内容如下
[code:1]LANG=zh_CN.gbk
LC_CTYPE=zh_CN.gbk
LC_NUMERIC=en_US
LC_TIME=en_US
LC_COLLATE=en_US
LC_MONETARY=en_US
LC_MESSAGES=en_US
LC_PAPER=en_US
LC_NAME=en_US
LC_ADDRESS=en_US
LC_TELEPHONE=en_US
LC_MEASUREMENT=en_US
LC_IDENTIFICATION=en_US
[/code:1]
* 把上面所有的 "en_US" 改成 "zh_CN.gbk" 将给你一个全中文的环境。我个人喜欢英文界面*^_^*

然后可以安装中文输入法
[code:1]emerge fcitx[/code:1]
* fcitx 2.0.1非常步稳定,建议使用1.8.5

同时在 /etc/env.d 下创建 110XIM 文件,内容如下
[code:1]XMODIFIERS="@im=fcitx" [/code:1]
* 把上面的fcitx改成你自己的输入法名称,比如XMODIFIERS="@im=rfinput“

使用下面的命令行生效环境变量:
[code:1]env-update && source /etc/profile[/code:1]

第五步, -=安装KDE语言包=-
输入下面的命令将只安装简体中文的语言包
[code:1]export LINGUAS="zh_CN" && emerge kde-i18n[/code:1]
然后到KDE控制中心把默认字体改成 Tamba 11 或 SimSun 11。

第六步,-=修改X的字体=-
把下面两行加入到 /etc/X11/XF86Config 中:
[code:1]    FontPath     "/usr/fonts/truetype/"
    FontPath     "/usr/share/fonts/"[/code:1]

第七步, -=Java 字体设置=-
font.properties.zh_CN 到 /opt/sun-j2sdk-1.4.2/jre/lib
[code:1]cp font.properties.zh_CN /opt/sun-j2sdk-1.4.2/jre/lib[/code:1]

第八步, -=安装完毕=-
重新启动你的 X 或 重新启动你的机器

英文原版请到
Gentoo 2004.0 Chinese(zh_CN) Howto


*转载请注明出处和作者
发表于 2004-3-15 09:26:31 | 显示全部楼层
太及时了!
马上回去试试!
不过,我的机器不能上网,用的都是PACKAGE装的,可能你的方法用了没用 ...
PS:我的中文化可是菜鸟 ...
回复

使用道具 举报

发表于 2004-3-15 13:55:02 | 显示全部楼层
无法下载...
回复

使用道具 举报

发表于 2004-3-15 14:50:31 | 显示全部楼层
可以下载的啊
支持
回复

使用道具 举报

发表于 2004-3-15 15:46:46 | 显示全部楼层
gentoo 1.4用这个方法可以吗?
回复

使用道具 举报

发表于 2004-3-15 20:27:08 | 显示全部楼层
怎么我EMERGE 的时候说 XFT 被MASK 了?
回复

使用道具 举报

发表于 2004-3-16 02:37:47 | 显示全部楼层
zhfonts的ebuild好像有一点点问题,不知道是不是我测试的时候出的毛病
这样发布ms的字体,版权方面没问题么?其实给fonts.dir也行的说,反正字体也好办。
xfree并没有特殊处理,还是别加在里面一起说的好,还有其他那些东西都加上了什么补丁,说一句的好
另外,那句rc-update好像不需要吧?
回复

使用道具 举报

发表于 2004-3-16 03:32:38 | 显示全部楼层
补充一点,zhfonts的目录结构不知道为什么要整成这样呢?
/usr/share/fonts/zh_CN/truetype
/usr/share/fonts/zh_CN/pcf
像这样的应该更好些吧
回复

使用道具 举报

 楼主| 发表于 2004-3-16 08:59:38 | 显示全部楼层
[quote:7186235057="realsword"]gentoo 1.4用这个方法可以吗?[/quote]
应该可以吧,我用了freetype 2.1.7。
回复

使用道具 举报

发表于 2004-3-16 19:23:01 | 显示全部楼层
freetype2.1.7的头文件包含方式跟先前的版本好像不一样,我编译wxgtk的时候出错
需要把pangoft2.h里第26行

#include <freetype/freetype.h>

改成

#include <ft2build.h>
#include FT_FREETYPE_H
回复

使用道具 举报

发表于 2004-3-17 09:37:15 | 显示全部楼层
仔细看了一下,这有一部分是为了KDE汉化的吧!
回复

使用道具 举报

发表于 2004-3-17 20:53:32 | 显示全部楼层
其中有一步很奇怪:
rc-update add xft default
回复

使用道具 举报

发表于 2004-3-17 21:34:59 | 显示全部楼层
按上面的做,有一部分无法执行,而且这个明显倾向于KDE。要是有一个专门针对gnome的版本就好了。
回复

使用道具 举报

 楼主| 发表于 2004-3-19 01:08:46 | 显示全部楼层
[quote:f035755d8f="口袋小龙"]按上面的做,有一部分无法执行,而且这个明显倾向于KDE。要是有一个专门针对gnome的版本就好了。[/quote]
哈哈,你说得太对了,我是只针对KDE,没办法啦。MagicLinux是针对KDE,你可以去问问我们的gnome维护者,gnome 2.6 beta2已经可以非常好的运行在pre6上了。
回复

使用道具 举报

发表于 2004-3-19 09:42:46 | 显示全部楼层
不过没关系,照着上面只搞了一部分,gnome就已经可以显示汉字界面了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-12 21:41 , Processed in 0.045133 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表