CentOS 6.4 安装 Fcitx4.0(结合网上的教程自己实践做的总结)
2013-08-18 09:45
459 查看
对于刚学linux的人来说,用命令去安装或者卸载一个软件,觉得好高端。再者,用图形界面时候也想尝试着写一些中文文件名和内容等。在linux下,记事本默认的编码是UTF-8。所以在windows下的文件要想在linux下不出现乱码,最好先转换成UTF-8编码的。在此,介绍centos6.4下安装中文输入法Fcitx4.0,熟悉linux下的命令。这种方式是,获得了软件的源码,需要在本机编译安装,需要底层的gcc编译器等。
在网上找了好多教程,没有针对centos6.4下安装Fcitx4.0做安装的完全教程。只是找到了部分片段,有得文章按照它的步骤操作完成,并不能安装成功,对于我这个linux新手,确实花费了不少时间去完成。有两篇文章对我帮助挺大,分别是
http://hi.baidu.com/secondlife1987/item/4cbed91b1b6ccd4f2b3e2246
http://www.linuxidc.com/Linux/2013-04/82402.htm
我说下安装步骤:
1.启动系统更新软件库,命令是yum update。由于不同系统的指令差异,ubuntu下要使用sudo apt-get替换yum,下面命令也类似,所以遇到ubuntu下的也都要替换。
2.安装中文环境的支持,命令是su - root --切换到管理员账号,yum install "@Chinese Support" --安装中文环境, 注销之后再登录。
3.下载企鹅输入法Fcitx4.0。fcitx-4.0.0.tar_20101123linux企鹅输入法
4.进入fcitx-4.0.0_all.tar.gz所在文件夹,用tar -zxvf fcitx-4.0.0_all.tar.gz进行解压,然后进入解压后的文件夹
5.输入命令./autogen.sh(检测你是否拥有安装fcitx的依赖关系,并会提示你一些你想要的方式,比如安装在系统应该用什么命令,安装在当前用户又应该用什么命令)
6.如果你曾经未安装过fcitx4.0则会出现以下状况!(要学会看执行命令的报错信息,在error那行试着认识是什么出错了)
aclocal: not found 此时要安装yum install automake
7.:libtoolize: not found此时要安装yum install libtool
8.:intltoolize: not found此时要安装apt-get install intltool
9.这些做完后,便要./configure(调试这个软件包)之后可能还会出现如下状况
NO XRender Lib found此时要做的是 yum install tk-devel。这个命令找了近两个小时,原文中是下面命令,是ubuntu下的
apt-get build-dep fcitx(安装fcitx编译所需要的各种环境或者是依赖关系)
10.不过这个可以在./autogen.sh之后就直接做!之后还可能出现
NO Cairo-xlib found需要输入命令改yum install cairo-devel,ubuntu下使用下面的命令
此时要做的就是:apt-get install libcairo2-dev //这里是最头疼的 因为输入这个找不到可用的安装包。
11.还可能出现
NO PANGOCAIRO found
此时要做的就是:yum install pango-devel ubuntu下使用命令apt-get install libpango1.0-dev
12.之后就可以进行编译和安装了
make
make install
13.测试下是否安装成功:输入fcitx -h,如果安装成功,应该能得到帮助文件的,如下:
[root@CentOS ~]# fcitx -h
Usage: fcitx [OPTION]
-d run as daemon(default)
-D don’t run as daemon
-c (re)create config file in home directory and then exit
-n[im name] run as specified name
-v display the version information and exit
-h display this help and exit
14.配置
用命令fcitx就可以启动这小企鹅输入法了~
不过这个没有图形化的配置界面,必须去配置文件中配置他!
可是直接输入命令fcitx-config便可以了!
好好享受以下吧!!!感觉比IBUS大字快多了!
如果你想让fcitx开机自启动的话,那么
cd /etc/X11/xinit/xinput.d
sudo rm default
sudo ln -s fcitx default
三、配置Fcitx为默认输入法
方法一:(推荐此法!)
1. 新建配置文件 vim /etc/X11/xinit/xinput.d/fcitx.conf ,内容为:
XIM=fcitx
XIM_PROGRAM=/usr/local/bin/fcitx 确保此文件存在
XIM_ARGS=”-D” 此处为大写D
SHORT_DESC="Fcitx"
GTK_IM_MODULE=xim
QT_IM_MODULE =xim
2. 然后在/etc/alternatives/目录下,将符号链接xinputrc删除,重新建一个:
mv /etc/alternatives/xinputrc /etc/alternatives/xinputrc.bak
rm –rf /etc/alternatives/xinputrc
ln -s /etc/X11/xinit/xinput.d/fcitx.conf /etc/alternatives/xinputrc
注:如果你使用的桌面是英文环境的,还需要在使用用户的用户目录.bashrc配置文件里添加如下内容:
export LANG=”zh_CN.UTF-8″
export LC_CTYPE=”zh_CN.UTF-8″
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=xim
export XMODIFIERS=”@im=fcitx”
在系统,首选项输入法中将fcitx设置为默认输入法,注销重新登录
注意:如果你的输入法安装了,但是又不能按ctrl+space杂办,是因为你还缺少啦一个库文件
yum install gtk2-immodule-xim
安装好就可以使用啦
方式二、如果安装图形界面的话,可以在上侧的菜单中选择菜单项进行配置,system->preferences->input Method就会弹出输入法配置界面,
勾选Enable input method feature。就可以使用了,切换键是ctrl+space。
在网上找了好多教程,没有针对centos6.4下安装Fcitx4.0做安装的完全教程。只是找到了部分片段,有得文章按照它的步骤操作完成,并不能安装成功,对于我这个linux新手,确实花费了不少时间去完成。有两篇文章对我帮助挺大,分别是
http://hi.baidu.com/secondlife1987/item/4cbed91b1b6ccd4f2b3e2246
http://www.linuxidc.com/Linux/2013-04/82402.htm
我说下安装步骤:
1.启动系统更新软件库,命令是yum update。由于不同系统的指令差异,ubuntu下要使用sudo apt-get替换yum,下面命令也类似,所以遇到ubuntu下的也都要替换。
2.安装中文环境的支持,命令是su - root --切换到管理员账号,yum install "@Chinese Support" --安装中文环境, 注销之后再登录。
3.下载企鹅输入法Fcitx4.0。fcitx-4.0.0.tar_20101123linux企鹅输入法
4.进入fcitx-4.0.0_all.tar.gz所在文件夹,用tar -zxvf fcitx-4.0.0_all.tar.gz进行解压,然后进入解压后的文件夹
5.输入命令./autogen.sh(检测你是否拥有安装fcitx的依赖关系,并会提示你一些你想要的方式,比如安装在系统应该用什么命令,安装在当前用户又应该用什么命令)
6.如果你曾经未安装过fcitx4.0则会出现以下状况!(要学会看执行命令的报错信息,在error那行试着认识是什么出错了)
aclocal: not found 此时要安装yum install automake
7.:libtoolize: not found此时要安装yum install libtool
8.:intltoolize: not found此时要安装apt-get install intltool
9.这些做完后,便要./configure(调试这个软件包)之后可能还会出现如下状况
NO XRender Lib found此时要做的是 yum install tk-devel。这个命令找了近两个小时,原文中是下面命令,是ubuntu下的
apt-get build-dep fcitx(安装fcitx编译所需要的各种环境或者是依赖关系)
10.不过这个可以在./autogen.sh之后就直接做!之后还可能出现
NO Cairo-xlib found需要输入命令改yum install cairo-devel,ubuntu下使用下面的命令
此时要做的就是:apt-get install libcairo2-dev //这里是最头疼的 因为输入这个找不到可用的安装包。
11.还可能出现
NO PANGOCAIRO found
此时要做的就是:yum install pango-devel ubuntu下使用命令apt-get install libpango1.0-dev
12.之后就可以进行编译和安装了
make
make install
13.测试下是否安装成功:输入fcitx -h,如果安装成功,应该能得到帮助文件的,如下:
[root@CentOS ~]# fcitx -h
Usage: fcitx [OPTION]
-d run as daemon(default)
-D don’t run as daemon
-c (re)create config file in home directory and then exit
-n[im name] run as specified name
-v display the version information and exit
-h display this help and exit
14.配置
用命令fcitx就可以启动这小企鹅输入法了~
不过这个没有图形化的配置界面,必须去配置文件中配置他!
可是直接输入命令fcitx-config便可以了!
好好享受以下吧!!!感觉比IBUS大字快多了!
如果你想让fcitx开机自启动的话,那么
cd /etc/X11/xinit/xinput.d
sudo rm default
sudo ln -s fcitx default
三、配置Fcitx为默认输入法
方法一:(推荐此法!)
1. 新建配置文件 vim /etc/X11/xinit/xinput.d/fcitx.conf ,内容为:
XIM=fcitx
XIM_PROGRAM=/usr/local/bin/fcitx 确保此文件存在
XIM_ARGS=”-D” 此处为大写D
SHORT_DESC="Fcitx"
GTK_IM_MODULE=xim
QT_IM_MODULE =xim
2. 然后在/etc/alternatives/目录下,将符号链接xinputrc删除,重新建一个:
mv /etc/alternatives/xinputrc /etc/alternatives/xinputrc.bak
rm –rf /etc/alternatives/xinputrc
ln -s /etc/X11/xinit/xinput.d/fcitx.conf /etc/alternatives/xinputrc
注:如果你使用的桌面是英文环境的,还需要在使用用户的用户目录.bashrc配置文件里添加如下内容:
export LANG=”zh_CN.UTF-8″
export LC_CTYPE=”zh_CN.UTF-8″
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=xim
export XMODIFIERS=”@im=fcitx”
在系统,首选项输入法中将fcitx设置为默认输入法,注销重新登录
注意:如果你的输入法安装了,但是又不能按ctrl+space杂办,是因为你还缺少啦一个库文件
yum install gtk2-immodule-xim
安装好就可以使用啦
方式二、如果安装图形界面的话,可以在上侧的菜单中选择菜单项进行配置,system->preferences->input Method就会弹出输入法配置界面,
勾选Enable input method feature。就可以使用了,切换键是ctrl+space。
相关文章推荐
- 史上最全CentOS安装教程,图文结合
- 通过U盘启动最小化安装Centos6.4详细教程
- Hadoop安装教程_单机/伪分布式配置_CentOS6.4/Hadoop2.6.0
- CentOS 6.5(6.4)安装过程图文教程
- CentOS 6.4 服务器版安装教程
- CentOS 6.4 服务器版安装教程(超级详细图解)
- CentOS 6.4 图文安装教程
- Hadoop安装教程_单机/伪分布式配置_CentOS6.4/Hadoop2.6.0
- 开发--CentOS 6.4 图文安装教程(有些设置大部分教程没出现过)
- Hadoop安装教程_伪分布式配置_CentOS6.4/Hadoop2.6.0
- Hadoop安装教程_伪分布式配置_CentOS6.4/Hadoop2.6.0
- 【总大纲】Hadoop安装教程_伪分布式配置_CentOS6.4/Hadoop2.6.0踩过的坑
- Hadoop安装教程_单机/伪分布式配置_CentOS6.4/Hadoop2.6.0
- 虚拟机安装centos6.4教程和安装oracle11g教程整合
- CentOS 6.4上安装 Oracle 11g R2图文教程
- Windows 8和CentOS 6.4(64)双系统硬盘安装教程
- 总结之:CentOS 6.4源码编译安装httpd并启动测试 推荐
- CentOS 6.4 图文安装教程
- virtualbox安装centos6.4开发环境搭建教程
- CentOS 6.4 图文安装教程