您的位置:首页 > 其它

ubuntu12.04 搜狗输入法的安装

2014-01-01 10:57 253 查看

Ubuntu编译安装搜狗输入法for linux

平台:Kubuntu 12.10 32位
桌面环境:KDE 4.10

操作过程:
1.下载搜狗输入法for linux源码包:
fcitx-sogoupinyin_0.0.0.orig.tar.gz

2.由于搜狗输入法for linux依赖fcitx 4.2.6及以上版本,而ubuntu 12.10默认的版本较低,所以我们必须先升级fcitx
打开终端,添加fcitx的ppa:
sudo add-apt-repository ppa:fcitx-team/nightly
然后刷新软件源:
sudo apt-get update
升级fcitx:
已经安装过fcitx的执行此步:
sudo apt-get upgrade

未安装过fcitx的执行此步:

sudo apt-get install fcitx

Ubuntu默认的输入法为ibus,卸载之:
sudo apt-get remove ibus

3.安装依赖包
搜狗输入法for linux的编译大致需要以下几个依赖包debhelper cmake intltool pkg-config fcitx-libs-dev ,安装即可:
sudo apt-get install debhelper cmake intltool pkg-config fcitx-libs-dev

4.编译安装
①打开终端,切换到源码包所在位置,比如在~/downloads中:
cd ~/downloads
②新建sougou文件夹,解压源码包到sougou文件夹中:
mkdir sougou
tar xvf fcitx-sogoupinyin_0.0.0.orig.tar.gz -C sougou/
③编译:
cd sougou
cmake .
make
④安装:
编译好的文件都在sougou文件夹中,我们把它们放到该放的地方:
sudo mkdir /usr/share/fcitx/sogou
sudo cp -r sougou/Bin/SogouInput/ /usr/share/fcitx/sogou/
sudo cp sougou/src/fcitx-sogoupinyin.so /usr/lib/i386-linux-gnu/fcitx/
***注意,64位的ubuntu此步应该为:
sudo cp sougou/src/fcitx-sogoupinyin.so /usr/lib/x86_64-linux-gnu/fcitx/
****
sudo cp sougou/data/sogoupinyin.png /usr/share/icons/hicolor/48x48/apps/
sudo cp sougou/src/fcitx-sogoupinyin.conf /usr/share/fcitx/addon/
sudo cp sougou/data/sogoupinyin.png /usr/share/fcitx/imicon/sogoupinyin.png

⑤重启fcitx使之生效:
killall fcitx
fcitx -d

再输入完成后应当用热键“ctrl+空格”,就切换到搜狗输入法了,那是一个爽。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: