Fedora 21/20 x64 安装搜狗拼音输入法

1、先卸载系统自带的Ibus输入法
sudo yum remove ibus
gsettings set org.gnome.settings-daemon.plugins.keyboard active false

2.安装Fcitx输入法
sudo yum install fcitx fcitx-pinyin

GNOME桌面:
sudo yum install fcitx-configtool
KDE桌面:
sudo yum install kcm-fcitx

查看Fictx版本
$fcitx --version
fcitx version: 4.2.8.3

3、配置一下Fcitx、在~/.bashrc添加如下内容
export GTK_IM_MODULE=fcitx  
export QT_IM_MODULE=fcitx  
export XMODIFIERS="@im=fcitx"

4.注销或重启后完成安装

5.安装搜狗输入法

5.1下载搜狗拼音linux输入法
http://pinyin.sogou.com/linux/

5.2解压压缩包 data.tar.xz
分配777权限,将 etc usr 分别拷贝到系统 /etc /usr 目录里

sudo cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so /usr/lib64/fcitx/fcitx-sogoupinyin.so
需要执行下面这一条命令才能输入中文标点符号:
sudo ln -s /usr/lib/x86_64-linux-gnu/fcitx/fcitx-punc-ng.so /usr/lib64/fcitx/fcitx-punc-ng.so

5.3 启动
默认Ctrl + Space切换,这个快捷键不能被占用

在命令行中依次执行:
fcitx
sogou-qimpanel
查看缺失的lib并安装:
sudo yum install opencc

5.4配置
可以在右下角的隐藏任务栏里看到输入法图标,右键点击选择 设置
2015-03-08 更新:
安装 opencc 之后依旧提示:sogou-qimpanel: error while loading shared libraries: libopencc.so.1: cannot open shared object file: No such file or directory

此时检查 sogou-qimpanel 依赖库:
ldd /usr/bin/sogou-qimpanel
发现:
libopencc.so.1 => not found

查阅资料后发现 OpenCC 发布1.0.2版本后将原 /usr/lib/libopencc.so.1 升为 /usr/lib/libopencc.so.2

解决方法:
sudo ln -s /usr/lib64/libopencc.so.1.0.0 /usr/lib64/libopencc.so.1