Ubuntu12.04等的输入法问题 中英文切换 fitcx

感情迁移 提交于 2020-03-07 06:47:06

  一般乌班图系统安装的时候会提醒大家选择安装的输入法,若大家选择中文安装,那么支持中文没得说,当选择英文安装的时候,发现整个系统环境是英文,并且根本不能输入中文,想baidu一下都是用pinyin百度,纠结的一笔,每次修改都浪费时间,所以把自己遇到的简单记下,方便自己以后忘记了在修改,二是大家需要的也能查看,利己益人。

前提:安装时选择的是英文系统。

需求:1、安装成中文的环境(自然支持中文的输入)

   2、保持英文的环境,添加对中文输入发的支持。

第一种:  

  需要下载中文pinyin支持的软件包,通常选择的是fcitx(小企鹅输入法),然后调整当前账户语言。

  具体参考:http://blog.csdn.net/jiuyueguang/article/details/9350843

第二种:

  就是不需要改变当前英文的环境,直接在英文环境下使用中文输入法:sudo apt-get install fcitx fcitx-pinyin fcitx-googlepinyin fcitx-table fcitx-table-wubi

  最好先卸载ibus,然后安装fcitx

  具体参考:http://www.lihuoqing.cn/other/1276.html

 

安装Fcitx(企鹅输入法):

sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sogoupinyin  im-switch
sudo im-switch -s fcitx -z default
补充说明(2014-04-30)
1、这些天小伙在ubuntu14.04中添加源之后不能安装fcitx-sogoupinyin,提示不存在(Package ‘fcitx-sogoupinyin’ has no installation candidate),我们可以到Ubuntu发射站下载deb安装包,手动安装即可。
2、目前搜狗输入法官方网站已经提供linux版本的下载,各位有福了。搜狗官网传送门

安装中遇到的问题:

No system wide default defined just for locale en_US .
Use "all_ALL" quasi-locale and set IM.
update-alternatives: error: alternative /etc/X11/xinit/xinput.d/fcitx for xinput-all_ALL not registered, not setting.在英文locale下启动Fcitx输入法,需要在/etc/X11/xinit/xinput.d/下新建一个文件en_US,文件内容如下:XMODIFIERS="@im=fcitx"
XIM=fcitx
XIM_PROGRAM=/usr/bin/fcitx
XIM_ARGS=""
GTK_IM_MODULE=XIM
QT_IM_MODULE=XIM
DEPENDS="fcitx"
ls -l /etc/X11/xinit/xinput.d   // 查看输入法启动项,确保en_US配置成功重启系统:sudo shutdown -r now打开gedit进行测试,安装成功:注意切换键是ctrl+空格


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!