2015年(35)
分类: BSD
2015-03-26 20:26:17
原文地址:FREEBSD 6.0 输入法的安装和配置经历(原创作品) 作者:myching
1. 安装输入法:
(1) Chinput
a) 先到 /usr/ports/chinese/chinput3/ 下 make install 看是能正常安装。
b) 如果不能安装,则按要求下载相关的文件,注意:chinput-
(2) Fcitx
先到 /usr/ports/chinese/fcitx/ 下
make install clean
然后按照提示设置就可以了。。。
2. 更改环境设置:
(1) 编辑 /etc/csh.cshrc 文件
ee /etc/csh.cshrc
,加入以下内容:
setenv LC_ALL zh_CN.EUC
setenv LANG zh_CN.EUC
setenv LC_CTYPE zh_CN.EUC
setenv XMODIFIERS @im=Chinput
(2) 或者编辑个人 .cshrc
# ee ~/.cshrc
setenv LC_ALL zh_CN.EUC
setenv LANG zh_CN.EUC
setenv XMODIFIERS @im=Chinput
(3) 编辑个人目录下的 .xinitrc 文件
# ee ~/.xinitrc
在启动gnome或kde前加入:
exec chinput &
(4) 最后要做按就是重新 login ,然后 startx !,在任何地方,Ctrl+space即可切换输入法
(5) 如果还是不能显示输入法,错误提示
# chinput
Chinput Version
Distributed under the terms of the GNU General Public License (GPL)
Gdk-WARNING **: locale not supported by C library
Segmentation fault (core dumped)
则可能是系统不能认识locale目录,
(你运行env命令看看,把内容帖到这来,)
你看到你的/usr/share/locale目录下有那些zh的加那些:例如,将zh_CN.EUC改为zh_CN.eucCN或zh_CN.GBK
(6)如果是使用fcitx,则只需在相应的地方将Chinput 改成fcitx即可。
(7)我折腾了一天,主要的错误就是没有同时做好以上几点。只改了其中的一部分。其实(1)和(2)只作其中的一个即可,如果两个都做,必须保持一致。
参考: