LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: KenShinXF

都弄好了,就差输入法了给看看怎么弄啊?

[复制链接]
发表于 2006-3-10 17:33:06 | 显示全部楼层
很明显Glibc没有正确的生产中文locale,只有英文的locale。输入法至少要有中文的LC_CTYPE
才可以正常启动中文输入法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-10 20:07:37 | 显示全部楼层
Post by zerolin
很明显Glibc没有正确的生产中文locale,只有英文的locale。输入法至少要有中文的LC_CTYPE
才可以正常启动中文输入法。


yes i use testing repo
and how did i do ?
回复 支持 反对

使用道具 举报

发表于 2006-3-10 20:14:09 | 显示全部楼层
输入法至少要有中文的LC_CTYPE
才可以正常启动中文输入法。
It's not true, commonly used SCIM or FCITX support all UTF-8 locale, saying en_US.UTF-8.
Please check out the Wiki for generate correct locale under new glibc, or downgrade glibc. it seems there is a little problem for CJK locale.
回复 支持 反对

使用道具 举报

发表于 2006-3-10 21:13:08 | 显示全部楼层
生成CJK的locale的问题应该已经没有了吧,用UTF-8而不是UTF8似乎就没有问题了。

to 楼主:见arch首页,testing里的glibc的locale已经不再是包含所有locale的包了,而需要你自行生成相应的locale。本版也有相关帖子。

另,不推荐使用testing,除非是基于测试目的,或者喜欢搞系统。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-10 23:39:12 | 显示全部楼层
哦 ,我是刚刚接触arch啊
能告诉我怎么生成locale吗?
是在/etc/locale.gen里面吗?
具体的怎么弄啊?
谢谢,我是刚刚用arch 所以我就直接把testing 和unstable的源都用了
是不是平时只用current 和 extra 呢?还有com?
回复 支持 反对

使用道具 举报

发表于 2006-3-11 08:20:48 | 显示全部楼层
http://www.linuxsir.cn/bbs/showthread.php?t=244561


推荐使用current、extra、community就可以了。详细看看精华区会有收获的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-11 22:22:37 | 显示全部楼层
谢谢大家的热情帮助,终于在arch下用上输入法了
我就说说我最后的设置吧,免得以后的兄弟们走弯路,有不对或者欠缺的地方希望兄弟们给指出来
系统安装好后
pacman -S fcitx
如果是用gdm登陆的话就在/etc/profile里面加上
export XMODIFIERS=@im=FCITX
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
(我在自己home文件夹下的.bashrc .proflie也加上了,也没问题的,要是上面的办法不行的话就也加上吧)
另外感觉最重要的,也是困扰我很长时间的是locale设置的问题(注:我用的是testing repo)
应在/etc/locale.gen加上
en_US.UTF8 UTF-8
zh_CN.UTF8 UTF-8
zh_CN GB2312
zh_CN GB18030
zh_CN GBK
然后 保存 执行
locale-gen命令
产生相应的locale
然后重新起动就ok了
呵呵
回复 支持 反对

使用道具 举报

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

本版积分规则

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