其实本来感觉没有必要写这篇文章的,但是几个周前gentoo升级时搜狗输入法滚挂了,解决问题后,我感觉有些之前没有遇到的问题,有必要记下来,以方便以后自己查看。这里汇总一下最近安装fcitx输入法框架遇到的问题,一并把搜狗输入法的安装写进来。
配置locale
如果使用的是英文系统,系统区域(system locale)一定不能选C或者POSIX,我个人建议选择en_US.utf8。
对于openRC:使用eselect locale list
查看LANG的可选值,然后eselect locale set 4
“4”要用对应的值。
对于systemd:可以使用localectl list-locales
查看LANG的可选值,用localectl set-locale LANG=en_US.utf8
设置locale
最近遇到的问题:如果单纯设置LANG=en_US.utf8的话,在chromium等程序中会出现输入法无法使用的情况。所以locale还需要进一步配置。
如果使用openRC,那么执行vim /etc/env.d/02locale
,在打开的文件尾添加
LC_CTYPE=”zh_CN.UTF-8”
这样在chromium中就能正常使用fcitx了。
如果使用systemd,这个我还真没有试过。。
安装fcitx框架
e