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+空格”,就切换到搜狗输入法了,那是一个爽。
相关文章推荐
- Cobbler批量安装Ubuntu/CentOS系统
- Ubuntu下的杀毒
- linux socket相关
- Android 代码设置来电铃声
- MFC单文档程序类之间的变量访问
- 不错的博客
- 简谈ubuntu之DIY发行版
- 从头构建自己的Linux系统
- Spring Security3 国际化处理
- c++中的构造函数和析构函数
- Linux发行版大全
- rm: 无法删除"/run/user/root/gvfs": 是一个目录 问题
- reinstall_xbt: Linux中如何查看文件的最初创建时间
- GotGitHub
- 2013总结-2014计划
- CentOS 6上安装xfce桌面环境
- Vbox如何修改虚拟机器的uuid
- 【题解】英雄会第二届在线编程大赛·CSDN现场决赛:三元组的数量
- bzoj 3232 01分数规划+最大权封闭子图判定
- linux_脚本应用