|
发表于 2002-11-13 14:05:28
|
显示全部楼层
我用的chinput,环境变量的设置应该遵行gentoo的管理规范才对.
gentoo的环境变量都在/etc/env.d/目录下进行设置,通过etc-uptate更新到/etc/profile.env文件, 最后bash使用/etc/profile调用/etc/profile.env起用变量.
(相关的还有一个/sbin/rc-envupdate.sh文件,他是启动时更新环境变量,在/etc/runlevels/boot/bootmisc中调用,这个文件有bug,无法对XMODIFIERS="@im=Chinput"进行处理,最好在bootmisc中禁用)
我在/etc/env.d/中建立一个00locale的文件,内容如下
LANG="zh_CN.GB2312"
LC_ALL="zh_CN.GB2312"
XMODIFIERS="@im=Chinput"
然后运行env-update就能够更新环境变量,中文环境就能正常使用了
如果有兴趣可以作一个,gentoo下locale设置工具 |
|