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

平台:Kubuntu 12.10 32

桌面环境:KDE 4.10


操作过程:

1.下载搜狗输入法for linux源码包:

fcitx-sogoupinyin_0.0.0.orig.tar.gz

LinuxDeepin搜狗输入法  http://packages.linuxdeepin.com/deepin/pool/non-free/f/fcitx-sogoupinyin-release/


2.由于搜狗输入法for linux依赖fcitx 4.2.6及以上版本,而ubuntu 12.10默认的版本较低,所以我们必须先升级fcitx

打开终端,添加fcitxppa

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

转载于:https://my.oschina.net/fowse/blog/627718

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值