九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 2845|回复: 1

安装iBus输入法框架和Pinyin等中文输入法

[复制链接]
发表于 2014-10-3 21:27:10 | 显示全部楼层 |阅读模式

安装完成Ubuntu之后需要安装一个中文输入法,这里安装的是ibus输入法框架和全拼拼音及谷歌拼音输入法。iBus是一个基于Python开发的全新输入法框架,英文全称为Intelligent Input Bus,是GNU/Linux和类UNIX操作系统下的以GPL协议分发源代码的开源免费多语言输入法框架。因为它采用了总线(Bus)式的架构,所以命名为Bus。IBus支持多种输入法如拼音输入法(包括全/简/双拼),并支持基于码表的输入法,如五笔、郑码、二笔和仓颉等输入法,是多个流行的GNU/Linux发行版(如Debian,RedHat等)的默认非英文输入法平台。

通过如下命令来安装ibus输入法框架:

$ sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4

启用ibus输入法框架:

$ im-switch -s ibus

安装ibus-pinyin和google-pinyin输入法,五笔的话是 ibus-table-wubi,这里不安装:

$ sudo apt-get install ibus-pinyin ibus-googlepinyin

这样就安装好了ibus输入法框架和两个拼音输入法。重启或者注销便可以使用。由于是全英文环境,而中文显示是需要中文字体的,所以还是推荐安装一下中文字体:

$ sudo apt-get install ttf-wqy-*$ sudo apt-get install xfonts-wqy$ sudo apt-get install fonts-wqy-*
======================其他后续设置和问题=====================

ibus输入法框架设置

$ ibus-setup
1.png
=======执行im-switch -s ibus出错:no configuration file “ibus” exists.============

通过如下命令来设置系统默认的输入法框架:

$ im-switch
2.png

从上图可以看到在这里可以设置在当前环境下,X下默认的输入法框架。注意,图上选不到ibus!!这张图是我安装完成ibus后,重启之后截的图,重启后桌面右上角的确是可以看到ibus输入法框架已经启动,但是怎么也无法输入英文,不管用~~~ 查阅资料,好多都说是要重启ibus:

$ sudo killall ibus-daemon $ sudo ibus-daemon -d --xim

重启ibus对于在托盘看不到输入法图标是管用的,但这里ibus启动正常,只是没法输入。问题的关键就在于im-switch中设定了当前环境关联的输入法框架是什么,很显然它没有关联ibus,而当试图通过命令:

$ im-switch -s ibus

来关联的时候提示:no configuration file “ibus” exists。上图所列的是im-switch下配置的输入法框架,这些配置文件放置在目录

/etc/X11/xinit/xinput.d/

下面,从谷歌上查询到的一篇文章:[Solved] ibus does not work in Open Office,然后从当前目录下拷贝default文件重命名为ibus并其中的部分的内容如下:

$ cd /etc/X11/xinit/xinput.d/ $ sudo cp default ibus $ sudo vim ibus XIM=ibus XIM_PROGRAM=/usr/bin/ibus-daemon XIM_ARGS="--xim"

创建好配置文件之后再重新启动im-switch,就可以发现这回能够选择到ibus,而括号里面的就是我们的配置文件名,通过配置文件将设置指向了ibus的守护进程ibu-daemon,这样每次X在启动的时候就能自动关联该输入法,如下:

$ im-switch
3.png
4.png
这样每次在输入的时候都会默认使用ibus以及你设置的输入法进行输入,再设置切换快捷键来切换中英文输入就OK鸟~~


回复

使用道具 举报

发表于 2020-7-3 09:05:10 | 显示全部楼层
神奇众推APP 广告人脉资源免费发布平台,100万人在线,广告效果裂天,广告发布联系jckj524,发布广告不收一分钱,欢迎体验极速引流,让你拥有无限的资源,适合所有行业
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2020-7-11 03:25 , Processed in 0.022436 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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