fcitx 4.2.2 ubuntu 12.04下编译安装

仅供存放个人的配置文件,不要在本版发问。
回复
emoreal
帖子: 26
注册时间: 2011-09-07 7:11
联系:

fcitx 4.2.2 ubuntu 12.04下编译安装

#1

帖子 emoreal » 2012-04-28 7:47

本例在ubuntu 12.04下安装,首先安装本软件所需支持软件包,通过ubuntu软件中心安装过fcitx 4.2.0的朋友,建议卸载掉原版本,注销或重启ubuntu,终端模式下,执行,首先安装全编译包所需要的环境

代码: 全选

sudo apt-get install libunique-dev

代码: 全选

sudo apt-get install intltool
下载fcitx-4.2.2源代码

代码: 全选

wget -c http://fcitx.googlecode.com/files/fcitx-4.2.2.tar.xz
默认下载到主文件中,

代码: 全选

xz -d fcitx-4.2.2.tar.xz

代码: 全选

tar -xvf fcitx-4.2.2.tar
进入

代码: 全选

cd fcitx-4.2.2

代码: 全选

mkdir build

代码: 全选

cd build

代码: 全选

sudo apt-get install cmake

代码: 全选

cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_DBUS=On -DENABLE_CARIO=On -DENABLE_PANGO=On -DENABLE_TABLE=On -DENABLE_GTK2_IM_MODULE=On -DENABLE_GTK3_IM_MODULE=On -DENABLE_OPENCC=On -DENABLE_GTK3_IM_MODULE=On

代码: 全选

make

代码: 全选

sudo make install
新建或配置.xprofile

代码: 全选

gedit ~/.xprofile
内容如下

代码: 全选

export XMODIFIERS=@im=fcitx

代码: 全选

export GTK_IM_MODULE=xim

代码: 全选

export QT_IM_MODULE=xim
跟随桌面环境自动启动

代码: 全选

sudo cp ~/share/applications/fcitx.desktop ~/.config/autostart/
上次由 emoreal 在 2012-04-28 14:46,总共编辑 1 次。
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: fcitx 4.2.2 ubuntu 12.04下编译安装

#2

帖子 YeLee » 2012-04-28 10:20

不错,支持一下。
其实,个人觉得打包成deb安装可以方便管理。 :em06 :em06 :em06
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
mymathersname
帖子: 2870
注册时间: 2008-09-18 23:40
系统: Ubuntu 15.04 x64
来自: Mars

Re: fcitx 4.2.2 ubuntu 12.04下编译安装

#3

帖子 mymathersname » 2012-04-28 12:37

其实完全没有必要,过两天官方就给出升级了。
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
ttka
帖子: 22
注册时间: 2008-11-09 6:10

Re: fcitx 4.2.2 ubuntu 12.04下编译安装

#4

帖子 ttka » 2012-05-14 22:49

在执行如下语句时:
emoreal 写了: 跟随桌面环境自动启动

代码: 全选

sudo cp ~/share/applications/fcitx.desktop ~/.config/autostart/
出现错误:
xie@taoism:~/fcitx-4.2.3/build$ sudo cp ~/share/applications/fcitx.desktop ~/.config/autostart/
cp: 无法获取"/home/xie/share/applications/fcitx.desktop" 的文件状态(stat): 没有那个文件或目录

我查了一下在主目录下,没有share目录,倒是在/usr/share/applications/目录下有Fcitx的desktop文件,不过文件名是"Fcitx",而不是“fcitx.desktop”

哪里出错了?
marazone
帖子: 67
注册时间: 2012-02-27 13:51
系统: Fedora 17
来自: 湖南长沙
联系:

Re: fcitx 4.2.2 ubuntu 12.04下编译安装

#5

帖子 marazone » 2012-08-17 22:43

我也碰到了楼上的那个问题
回复