centos6.5 安装fctix 五笔输入法
摸索了大半晚上,终于搞定,网上的东西看了N多篇不是这问题就是那问题,看来不同的OS下,小白我还是太嫩了些。
1,删除输入法,这一步是清除输入法,操作完成后,桌面/系统/首先项/输入法的IM Chooser对话框中的输入方法列表将被清空。
#> yum remove ibus
2,下载并解压缩fcitx-4.0.0.tar.gz, 进入目录先生成“.configure”
下载网址:http://download.fcitx-im.org/fcitx/
解压缩:tar zxvf fcitx-4.28.tar.xz
#> ./autogen.sh
3,编译安装:
./configure --prefix=<install_dir> //<install_dir>指的是你要安装的目录,比如:/opt/fcitx
make -j8
make install
备注:
1)./configure阶段会用到一些依赖库,这里把依赖库都安装上了,
yum install gettext gettext-devel libXft libXft-devel libXpm libXpm-devel automake autoconf libXtst-devel gtk+-devel gcc zlib-devel libpng-devel gtk2-devel glib-devel -y
2) make阶段会下载table.tar.gz, table.tar.gz.md5, pinyin.tar.gz, pinyin.tar.gz.md5,因此会连接网址:http://fcitx.googlecode.com/files/table.tar.gz,这里可能会因为网络不可达或超时而失败。
解决方法:手动下载4个文件,放到上面提示的错误目录下面去。
比如说报错上面有类似这样的提示:make[3]: Entering directory `/pub/fcitx-4.0.0/data/table',你就要把4个文件COPY到这个目录下面去才行。
4,现在新建配置文件:
gedit /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
如果没有fcitx,就把你安装目录下的fcitx做个软链接过去:ln -s /opt/fcitx/bin/fcitx /usr/local/bin/fcitx
alternatives --install /etc/X11/xinit/xinputrc xinputrc /etc/X11/xinit/xinput.d/fcitx.conf 10
alternatives --config xinputrc 把fcitx设置为最高优先级。
或者:
在/etc/alternatives/目录下,将符号链接xinputrc删除,重新建一个:
mv /etc/alternatives/xinputrc /etc/alternatives/xinputrc.bak
ln -s /etc/X11/xinit/xinput.d/fcitx.conf /etc/alternatives/xinputrc
5,OK, 现在你应该在桌面的上面正中间看到企鹅输入法窗口了,重启机器,再来观察一下输入法正常了没有?
6,如果以上的操作完成后,你按ctrl+space并不能进行中英文切换,请在.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"
7,大功告成。
centos6.5 安装fctix 五笔输入法的更多相关文章
- [转载]Ubuntu 安装 万能五笔 输入法
原文地址:Ubuntu 安装 万能五笔 输入法作者:庖丁解牛 paul@paul-desktop:~/scripts$ cat ins-ibus-wnwb.sh #!/bin/sh set -e cd ...
- CentOS 7通过yum安装fcitx五笔输入法
CentOS 7通过yum安装fcitx五笔输入法 下面通过了亲測: 1.设置源 Posted in Linux at 三月 5th, 2015 / No Comments ? 增加EPEL源 EPE ...
- CentOS7 安装98五笔输入法
86版的安装方式,网上找到一堆,折腾了很久才把98版的安装上,记录一下. 从这里下了这个 http://bbs.chinaunix.net/forum.php?mod=viewthread&t ...
- ubuntu下安装fcitx五笔输入法
安装fcitx输入法 sudo add-apt-repository ppa:fcitx-team/stable #添加安装源,apt-get 添加,night ...
- CentOS7 安装极点五笔输入法
下载并解压vissible-ibus.tar.gz 或者这个vissible-ibus.tar.gz cp vissible.db /usr/share/ibus-table/tables/ cp v ...
- Linux 安装ibus极点五笔输入法备忘录
Linux 安装 ibus 五笔输入法备忘录 useful?: https://github.com/definite/ibus-table-chinese 一. yum install ibus* ...
- Cent OS 7 安装海峰、极点五笔输入法
作为五笔输入法的玩家,输入不使用五笔比较难受:最近安装了 Cent OS 7 (带 GNOME. KDE桌面)系统,默认安装的是拼音输入法,这那受得了,赶紧上车找五笔输入法. 在此之前我查阅了百度得到 ...
- Ubuntu 12.04 系统安装极点五笔输入法
习惯用五笔了,在Ubuntu下安装了下五笔: 下面就实际操作,安装极点五笔输入法! 在终端中执行如下命令: sudo wget http://www.xiit.cn/wp-content/upload ...
- 在CentOS 5下安装中文五笔
由于习惯使用五笔,需要在CentOS5 下安装中文五笔输入法. 刚装好的 CentOS 5默认是没有中文输入 法的.只能显示英文,有中文字符的文件名呈现乱码. 首先挂载CentOS的系统安装盘,在安装 ...
随机推荐
- JSTL Tag学习笔记(一)之<c: />
注:本文中的例子主要来自http://www.tutorialspoint.com/jsp/jsp_standard_tag_library.htm. ======================= ...
- MyEclipse快捷键记录
MyEclipse快捷键 ------------------------------------- MyEclipse 快捷键1(CTRL) ---------------------------- ...
- 实记JLink刷固件方法
最近J-Link调试程序,不知何故,USB报无法连接,试了别的电脑也是这样.文件存于“百度网盘/05.组装维修/4.单片机/1.JLink-ARM仿真器”下.所有的操作基于WIN7 32位系统. 1. ...
- wordpress学习一: 环境搭建
原来想单独找个linux的机器搞套完整的环境,机器都找好了,环境搞了半天.搞完后,感觉环境什么的不重要,核心是学好php和wordpress,单独的环境维护还开发成本都不小,所以 还是采用 xampp ...
- js获取滚动条距离浏览器顶部,底部的高度,兼容ie和firefox
做web开发经常会碰到需要获取浏览器的滚动条与顶部和底部的距离,然后做相应的处理动作.下面作者就如何通过js来获取浏览器滚动条距离浏览器顶部和底部的高度做一下分享,这个是同时兼容ie和firefox的 ...
- 关于JavaScript的思考
像apply这种函数,只有动态语言才能完成,动态语言既编译器/解释器这类代码生成器完成自己职责时只能在运行时完成,例如函数参数的压栈.仔细想想可能不对,也可以通过编译来完成 apply和call的使用 ...
- SQL Server 联表字段合并查询
经常遇到统计报表中,子表记录合并为一个字段的情况.例如:省表中各省经济水平前五的城市统计. 有如下两表:dbo.省 和 dbo.市 (好吧,你可能会吐槽为什么用中文表名,其实我是为了方便查找替换) 这 ...
- sql 随笔 2015-08-07
xls 导入数据库 --删除现有数据 DELETE FROM dbo.PhoneList --插入数据 insert into dbo.PhoneList --读取xls数据 ) , as [Enab ...
- T430 Windows 8 的USB3.0无法识别
去年10月入的T430,开始操作系统用的Win7,USB3.0的移动硬盘可以识别.后来,等到T430的Win8驱动都出来一段时间后,安装了Win8.开始没发现USB3.0不能使用,后来用移动硬盘是才发 ...
- JSP 中的几种注释
1.多行注释 <!-- 注释1 注释2 注释3 --> 或者 <!-- 注释1 …… 注释n //--> 2.多行注释,不同的是:注释内容不会发送到客户端,会被JSP引擎所忽略 ...