Ubuntu 13.10 14.04 用sogou拼音输入法替换ibus

original site:http://www.linuxidc.com/Linux/2014-02/96171.htm

Ubuntu 13.10的ibus输入法有点问题,怎么也不能在emacs 24.3中输入中文。最后决定切换到fcitx,发现这个相当不错,居然可以安装搜狗和Google输入法。毫不犹豫,试吧。

首先删除掉原来的系统输入法:

killall ibus-daemon
sudo apt-get purge ibus ibus-gtk ibus-gtk3 ibus-pinyin* ibus-sunpinyin ibus-table python-ibus
rm -rf ~/.config/ibus

把键盘提示也删除了算了:

apt-get autoremove indicator-keyboard

然后开始安装fcitx输入法:

sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx-pinyin
sudo apt-get install fcitx-sogoupinyin

现在退出用户,重新登录Ubuntu。此时看到右上角的系统语言输入框没有了,出现了fcitx的选项框。右键选择"Configure Current Method"后,在对话框的"Input Method"选项卡中添加"Sogou Pinyin", 然后就可以用Ctrl + Space进行语言切换。可以很爽的用sogou输入法进行输入了。Google输入法暂时没有尝试

折腾了好长时间终于安装成功,按照以上步骤进行设置后,终于出现了熟悉的“S”型图标,但是进行输入的时候却显示“请启用fcitx-qimpanel面板程序,以便更好的享受搜狗输入法!”,直接无语,接着上网去查,发现别人也出现了类似的问题,网友的解决方案是:“1.重载 fcitx, 开启 qimpanel:

 
  

fcitx -r --enable fcitx-qimpanel

2.然后启动 fcitx-qimpanel:

fcitx-qimpanel” 我进行第一步之后貌似可以使用啦,但是出现了一个错误,忽视。然后进行第二补,发现有BUG啦,没办法重新进行第一步,这回不进行第二步啦,姑且将就着用。 现将去内容全文摘录在此,以备后用(原文地址:http://www.phperstar.com/post/313):

 
  
 
  

经过折腾,总算是在自己的ubuntu系统上安装上了搜狗输入法,现在把安装过程中遇到的问题总结一下:

1.安装官方deb安装包地时候,提醒fcitx版本太低,不能满足要求:

http://pinyin.sogou.com/linux/help.php  这个地址是官方给的升级版本,不过测试不靠谱。解决办法就是自己去第三方软件源下载最新的deb包安装,进行升级,安装之前最好先卸载低版本的fcitx软件包,切记下载4.2.8.3-3 版本的,我下载的是都是4.2.8.3-3 ~ precis e1_i386.deb 版本的。 下载地址:http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/pool/main/f/fcitx/

下载回来的安装包可以双击通过界面管理器安装,也可以使用命令安装 sudo dpkg -i *.deb,安装好之后,记得注销或者重启一下电脑。

2.请启用fcitx-qimpanel面板程序,以便更好的享受搜狗输入法!

重载 fcitx, 开启 qimpanel:

fcitx -r --enable fcitx-qimpanel

然后启动 fcitx-qimpanel:

fcitx-qimpanel

你可能感兴趣的:(linux)