转自:http://blog.csdn.net/muyang_ren/article/details/39211201
本文是笔者使用 Ubuntu 操作系统写的第一篇文章!参考了红黑联盟的这篇文章:Ubuntu 12.04中文输入法的安装
安装 Ubuntu 12.04 着实费力一番功夫,老是在用 Ubuntu 来引导 Windows,结果 Ubuntu 倒是能用,一进入 Windows 就蓝屏,于是又重装 Windows 好几遍...直到后来认识了 EasyBCD 我才走上正途...
我装的是英文版的 Ubuntu12.04,如果安装中文版,会自动安装中文输入法,这篇文章也是为了以后重装 Ubuntu 做一个准备
废话不多说,进入正题:
第一步:安装语言包
进入 “System Settings”
找到 “Language Support” 那一项,点击进入
选择 “Install/Remove Languages”
找到 “Chinese (simplified)” 那一项,把后面到勾打上
然后点击 “Apply Changes”
等待一段时间即可
第二步:安装 Ibus 框架
调出 terminal 终端,输入命令: sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4
启动 Ibus 框架,在终端下输入命令:im-switch -s ibus
有时会出现:
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/ibus for xinput-all_ALL not registered, not setting.,
这样的错误。
简单来说,在一个系统中可能存在着多个软件实现同一个功能,作为用户,则希望通过默认的软件来实现这一功能,这是就需要通过update-alternatives
这一工具来维护这些默认的设置。上述问题的出现,就是因为对于输入法没有做好默认设置,通过以下命令来完成设置:
sudo update-alternatives --install /etc/X11/xinit/xinput.d/all_ALL xinput-all_ALL /etc/X11/xinit/xinput.d/ibus 30
在安装其它输入法时,可能遇到同样的问题,只需将对应的输入法名称替换掉即可。
再次执行
im-switch -s ibus -z all_ALL
重启系统,使得设置生效。(摘自:http://www.th7.cn/system/lin/201601/148894.shtml)
即使这样有时还会出现:
No system wide default defined just for locale en_US .
Use “all_All” quasi-locale and set IM.
这时:
- 用PPA的第三方源将IBus升级的方法:
在终端输入:
sudo apt-get update (摘自:http://blog.chinaunix.net/uid-27155075-id-3395964.html)
第三步:安装拼音引擎
有很多拼音引擎可供选择,一般安装一种就够了,比如我就直接安装的第一种
Ibus 拼音:sudo apt-get install ibus-pinyin
Ibus 五笔:sudo apt-get install ibus-table-wubi
Google 拼音:sudo apt-get install ibus-googlepinyin
Sun 拼音:sudo apt-get install ibus-sunpinyin
第四步:设置 Ibus 框架
在 terminal 中输入命令:ibus-setup
执行之后,会自动调出一个 Ibus Preference 设置框
选择上面的 “Input Method”
选择相应的中文输入方式,然后点击 “Add”
注意:最好是安装什么输入法就 Add 什么输入法
这里还可以设置调出相应输入法到快捷键,默认的是 “Ctrl+Space”
好了,中文输入法已经安装完毕