我的系统是ubuntu9.10

系统装好后首先要做的就是安装中文输入法。在网上找了一些中文输入法的资料,最常用的是Fcitx和SCIM输入法。不过好像SCIM的问题比较多,而且据说Fcitx的功能上也要比SCIM强得多,所以决定采用Fcitx输入法。

卸载SCIM

为了避免安装中出现一些问题,在这之前先要卸载掉系统自带的SCIM输入法

sudo apt-get remove --purge scim* // 删除SCIM及其配置文件

sudo apt-get autoremove // 删除被SCIM依赖的,不再使用的package

sudo apt-get install -f // 尝试修正安装过程中出现的依赖性关系

注:也可以通过"新立得软件包管理器(Synaptic Package Manager)"来卸载SCIM

安装Fcitx

下载最新的稳定的预编译包(http://www.fcitx.org/download/fcitx-3.4.2-bin.tar.bz2),解压到任意目录。启动控制台,进行那个目录执行sudo ./fcitx.install进行安装(只是复制了几个文件到目标目录)。反安装也是在该目录下面执行sudo ./fcitx.uninstall(如果知道安装到哪了直接删除也行)。

因为要在英文locale下启动Fcitx输入法,所以在/etc/X11/xinit/xinput.d/下新建一个文件en_US,文件内容如下:

XMODIFIERS="@im=fcitx"

XIM=fcitx

XIM_PROGRAM=/usr/bin/fcitx

XIM_ARGS=""

GTK_IM_MODULE=XIM

QT_IM_MODULE=XIM

DEPENDS="fcitx"

$ ls -l /etc/X11/xinit/xinput.d

total 24

drwxr-xr-x 2 root root 4096 2008-10-30 07:10 .

drwxr-xr-x 3 root root 4096 2008-10-30 07:03 ..

lrwxrwxrwx 1 root root   32 2008-11-05 00:31 all_ALL -> /etc/alternatives/xinput-all_ALL

-rw-r--r-- 1 root root 1152 2008-01-08 18:41 default

-rw-r--r-- 1 root root  601 2008-01-08 18:41 default-xim

-rw-r--r-- 1 root root  601 2008-01-08 18:41 en_US

-rw-r--r-- 1 root root  474 2008-01-08 18:41 none

-rw-r--r-- 1 root root  451 2008-10-27 05:54 scim-bridge

lrwxrwxrwx 1 root root   30 2008-11-05 00:31 th_TH -> /etc/alternatives/xinput-th_TH

-rw-r--r-- 1 root root  610 2008-01-08 18:41 th-xim

重启X Window后Fcitx正常启动,输入条位于屏幕顶端,但是按Ctrl+Space无法调出中文输入,用鼠标点小企鹅也不行。这时需要编辑/usr /lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules文件,找到

"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"

将之改成

"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"

使Xim在英文环境下也能启动。保存退出,重启X后中文输入就可以被正常调出了。

安装中文所需的Locale包

sudo apt-get install language-pack-zh

sudo apt-get install language-pack-gnome-zh

重新启动后就可以使用Fcitx输入法了。

安装好fcitx后执行

update-alternatives --install /etc/X11/xinit/xinput.d/all_ALL xinput-all_ALL /etc/X11/xinit/xinput.d/fcitx 30

然后:

sudo im-switch -s fcitx -z all_ALL

我是执行上述步骤后中文输入法能使用了,至于其中一些操作的原因,就不懂了。现写下来,备以后之用。

转载自:http://dohkoos.name/ubuntu-810-install-fcitx-english-locale-chinese-input-method.html

Linux如何手动编译fcitx文件,linux下安装和配置fcitx中文输入法相关推荐

  1. linux怎么重新编译c文件,linux编译c文件

    mousewheel事件的兼容方法 在垂直方向上滚动页面时,会触发mousewheel事件,这个事件会在任何元素上触发,最终都会冒泡到document(IE8)或window(IE9+及其他主流现代浏 ...

  2. linux 16中文输入法,ubuntu 16.04 下安装并切换搜狗中文输入法

    1.到 http://pinyin.sogou.com/linux/ 下载搜狗输入法 linux 版 2.安装搜狗输入法 #sudo dpkg -i sogou_pinyin_linux_1.0.0. ...

  3. linux中文输入法 2017,ubuntu 16.04 下安装并切换搜狗中文输入法

    1.到 http://pinyin.sogou.com/linux/ 下载搜狗输入法 linux 版 2.安装搜狗输入法 #sudo dpkg -i sogou_pinyin_linux_1.0.0. ...

  4. 搜狗for linux切换英文,ubuntu 16.04 下安装并切换搜狗中文输入法

    搜索热词 1.到 http://pinyin.sogou.com/linux/ 下载搜狗输入法 linux 版 2.安装搜狗输入法 #sudo dpkg -i sogou_pinyin_linux_1 ...

  5. linux替换某个文件夹下所有文件,Linux 批量查找并替换文件夹下所有文件的内容...

    1.批量查找某个目下文件的包含的内容 cd etc grep -rn "查找的内容" ./ 2.批量替换某个目下所有包含的文件的内容 cd etc sed -i "s/查 ...

  6. linux环境手动编译安装Nginx实践过程 附异常解决

    linux环境手动编译安装Nginx实践过程 附异常解决 参考文章: (1)linux环境手动编译安装Nginx实践过程 附异常解决 (2)https://www.cnblogs.com/david9 ...

  7. linux系统gcc编译.c文件没有标准库解决

    linux系统gcc编译.c文件没有标准库解决 现象描述 解决过程 总结 现象描述 当安装好linux系统后(比如ubuntu),通过gcc -v 查看gcc编译器版本已经是最新的了,然后gcc a. ...

  8. Linux下安装、配置PHP环境

    Linux下安装.启动MySQL :http://blog.csdn.net/wy3552128/article/details/8143686 Linux下安装.配置.启动Apache:http:/ ...

  9. [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.

    为了更好的排版, 所以将IK分词器的安装重启了一篇博文,  大家可以接上solr的安装一同查看. [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://w ...

最新文章

  1. golang 字符串比较 不区分大小写
  2. 年中总结(2013年3月到2013年9月)
  3. TCP/IP的七层负载均衡
  4. mysql多表查询语句_mysql查询语句 和 多表关联查询 以及 子查询
  5. 使用DynamicObject的自定义动态行为
  6. 洛谷——P1319 压缩技术
  7. ls在系统中常用的选项与用法
  8. chartControl生成时间轴动态曲线
  9. 调试器---镜像劫持
  10. 问题记录:net::ERR_CERT_DATE_INVALID
  11. 基于SSM的酒店客房预订管理系统
  12. python安装后使用pip报错解决方法
  13. Tomcat修行之路-3.类加载机制的原理
  14. css中只读,是否可以通过CSS将输入字段设置为只读?
  15. DSPE-PEG3-Mal,带有DSPE的基团小分子PEG试剂
  16. 第十四期公关大讲堂:公关稿件写作理念、方法与技巧.
  17. 【简约而不简单:神级代码的小秘密】| 第二章 栈
  18. STM32——三原色
  19. 微商城模式适合什么规模企业?新商云,满足多种行业需求!
  20. Python excel提取表格信息整理到word中

热门文章

  1. Unity多个音乐切换播放方法
  2. 屠龙之路_狭路相逢勇者胜_EighthDay
  3. GTalk服务绑定详解
  4. Kafka报错:Magic v1 does not support record headers
  5. 微信小程序—跳一跳,Android游戏助手(外挂)使用教程
  6. 深度学习-如何下载以及导入Datasets数据集
  7. java 更改屏幕分辨率_Java 多屏(双屏)设置屏幕显示器分辨率方法代码(SetRes)
  8. 连续时间下的一般资产定价模型
  9. java版gbc模拟器怎么用,GBA/GBC模拟器VisualBoyAdvance图文使用教程
  10. html引用豆瓣电影图片地址失效