|
***本文假设你已经安装配置好了XFree86 4.4或Xorg X11R6.7.0,并且在你的用户目录下执行汉化过程***
*测试平台*:
Gentoo Linux 1.4 Unstable
Kernel 2.6.5-gentoo-r1
Xorg X11R6.7.0
KDE 3.2.2
1.汉化前准备工作(用root完成相关工作):
a.编辑make.conf文件,确保"ACCEPT_KEYWORDS"和"ORTDIR_OVERLAY"两行没有被#号注释掉:
- nano -w /etc/make.conf
- ACCEPT_KEYWORDS="~x86"
- PORTDIR_OVERLAY=/usr/local/portage
复制代码
b.让普通用户有su root的权限:
- gpasswd -a username wheel
复制代码
2.汉化:
a.下载解压Gentoo汉化字体,配置文件集成包:
- wget [url]http://www.finalbaby.org/files/gentoo/gentoo-hanhua.tar.bz2[/url]
- tar -xvjf gentoo-hanhua.tar.bz2
复制代码
b.拷贝汉化字体,配置文件到相关目录(如果没有该目录可以自行建立)
- cp ~/gentoo/tangti.ttf /usr/share/fonts
- cp -f ~/gentoo/fonts.conf /etc/fonts
- cp -f ~/gentoo/gtkrc.zh_CN /etc/gtk
复制代码
c.用root权限,把汉化字体的相关信息写入字体缓存中:
[CODE[
su root
fc-cache -fv
[/CODE]
d.安装SCIM输入法,配置其和KDE一起启动:
1).安装SCIM输入法
- emerge scim scim-tables scim-chinese
复制代码
2).配置其和KDE一起启动
nano -w ~/.xinitrc
- export LANG=zh_CN.GBK
- export LC_ALL=zh_CN.GBK
- export LC_CTYPE=zh_CN.GBK
- export XIM=SCIM
- export XIM_PROGRAM=SCIM
- export XMODIFIERS=@im=SCIM
- export GTK_IM_MODULE=xim
- scim -d
- exec startkde
复制代码
3.美化:
a.emerge打好显示中文粗体补丁的freetype和fontconfig包
- mkdir /usr/local/portage
- cp -a ~/gentoo/media-libs /usr/local/portage/
- cd /usr/local/portage/media-lib/freetype
- emerge freetype-2.1.7.ebuild
- cd /usr/local/portage/media-lib/fontconfig
- emerge fontconfig-2.2.2.ebuild
复制代码
b.由于Portage里的xft包版本过低,我们手工下载最新版本libxft和能显示中文粗体补丁进行安装:
- wget [url]http://freedesktop.org/~xlibs/release/libXft-2.1.6.tar.bz2[/url]
- wget [url]http://firefly.idv.tw/setfont-xft/patches/libXft/libXft-2.1.2-CJK-extra-20031217.patch[/url]
- tar -xvjf libXft-2.1.6.tar.bz2
- cd libXft
- patch -Np1 -i ../libXft-2.1.2-CJK-extra-20031217.patch
- ./configure --prefix=/usr/X11R6
- make
- su root
- make install
复制代码
OK Gentoo汉化就是这么简单,Enjoy Gentoo
:p :p :p |
|