`

linux下安装和配置fcitx中文输入法

阅读更多
我的系统是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
分享到:
评论
2 楼 hardwin 2010-04-16  
是呀。企鹅输入法配置太繁琐。我现在在CentOS上就使用的是scim来做中文输入法
1 楼 181054867 2010-04-14  
fcitx不是最好的选择,建议不要使用!

相关推荐

    linux上怎么安装fcitx

    ### Linux上如何安装Fcitx输入法 #### 知识点概述 本篇文章将详细介绍如何在Linux系统上安装Fcitx输入法。Fcitx(Fine Chinese Input Tool for X)是一款非常受欢迎的开源中文输入法框架,适用于多种Linux发行版,...

    redhat linux中安装中文输入法

    在Red Hat Linux操作系统中安装和使用中文输入法是许多用户,特别是中文用户必须掌握的一项基本技能。Red Hat Linux,作为一款流行的开源操作系统,虽然默认支持多种语言,但并不包括中文输入法。这篇教程将详细解释...

    Linux下的中文输入法

    本文将详细介绍Linux环境下两种常见的中文输入法——fcitx与scim,并重点探讨fcitx的安装、配置及使用方法。 #### 一、fcitx与scim简介 1. **fcitx**:fcitx(五笔拼音输入法框架)是一款开源的输入法框架,支持...

    redhat9安装中文输入法

    在Red Hat Linux 9操作系统中,用户可能会遇到需要安装中文输入法的需求,以便更方便地进行汉字输入。本文将详细讲解如何使用fcitx-3.0.0-1.i386.rpm这个rpm安装包在Red Hat 9上安装中文输入法。 首先,fcitx是一个...

    图解linux中文输入法安装

    本文将详细解析如何在Linux系统中安装并配置中文输入法,让你在Linux环境中也能流畅地进行中文输入。 首先,我们需要了解Linux中的输入法框架。大多数现代Linux发行版都支持Fcitx和IBus这两种主要的输入法框架。...

    linux下搜狗拼音输入法皮肤

    本篇文章将详细探讨如何在Linux环境下安装和使用搜狗拼音输入法,以及如何更换皮肤,让输入法更具个性化。 首先,Linux下的搜狗输入法通常依赖于Fcitx框架。Fcitx是一个轻量级且高度可定制的输入法引擎,它支持多种...

    6.安装汉字输入法1

    总的来说,Ubuntu Linux系统中的汉字输入法安装和配置是一个相对简单的过程,通过fcitx作为输入法框架,我们可以方便地使用全拼、双拼等输入法,并能通过安装搜狗拼音等第三方输入法,享受更为便捷的中文输入体验。

    Linux Fcitx小企鹅输入法的配置技巧

    本文介绍了Linux Fcitx小企鹅输入法的配置技巧。

    Linux中文输入法[归纳].pdf

    这篇文档主要介绍了在Linux环境下,特别是Red Hat Enterprise Linux 5 (RHEL 5)中如何安装和配置FCITX输入法框架,以实现中文输入。FCITX是一个轻量级、可扩展的输入法引擎,支持多种语言和输入方式。 首先,在安装...

    linux中文输入法安装包

    总的来说,Linux中文输入法的安装并不复杂,只需要选择合适的输入法框架和引擎,然后进行简单的配置即可。通过这个“Linux中文输入法安装包”,用户可以一次性安装多种输入法,方便地在不同输入法间切换,满足不同...

    linux下的中文输入法设置

    ### Linux下的中文输入法设置详解 #### 一、引言 在Linux环境下,中文输入法的设置对于非英语用户来说至关重要。本文将详细介绍如何在Linux系统中设置中文输入法,解决无法输入中文的问题。通过本篇文章的学习,你...

    Linux--小企鹅五笔输入法

    对于习惯使用五笔输入法的用户来说,"Linux--小企鹅五笔输入法" 提供了一个在Linux环境下输入中文的有效解决方案。在Linux中,五笔输入法的实现往往依赖于第三方软件,其中Fcitx是一个广泛使用的输入法框架,它支持...

    小企鹅输入法

    这个tar.gz文件是一种常见的Linux软件打包格式,用于在Linux系统中进行源代码编译和安装。用户需要先解压这个文件,然后通过编译和配置步骤来安装Fcitx。在安装过程中,通常会涉及到设置路径、依赖库的安装以及配置...

    linux 搜狗输入法

    总的来说,Linux下的搜狗输入法安装和配置过程需要一定的技术基础,但一旦设置完成,它就能为Linux用户提供熟悉的中文输入体验。尽管过程中可能会遇到一些问题,但随着开源社区的发展和搜狗输入法的持续更新,这些...

    ubuntu下安装五笔输入法

    1. 安装所有可用的Fcitx输入法插件,这包括但不限于五笔输入法: ```bash sudo apt-get install fcitx-table-all ``` 2. 仅安装五笔输入法相关的插件,这通常更节省空间,但需要知道具体的包名: ```bash sudo...

    Linux五笔-Fcitx配置及格式词库

    在Linux平台上使用五笔的输入法,对于码表的支持 86版本,98版本,亦心86词库新,红辣椒五笔的词库,同时提供数据格式化方式 fcitx五笔输入法变更码表功能 安装工具(mb2txt與txt2mb) sudo apt-get install fcitx-tools ...

    linux下中文输入法——fcitx-3.2.051108.rpm

    亲测可用,系统是redhat Linux 5,配置方法网上找相关博客,很详细。

    fcitx输入法

    **fcitx输入法**是Linux操作系统中广泛使用的开源输入法框架,它为用户提供了一种高效、便捷的方式来输入中文和其他多种语言。这个压缩包文件包含了fcitx输入法的源代码,版本为4.2.9.1。为了正确地解压并编译安装这...

    ime.tar.gz_IME linux_linux_中文输入_中文输入法_输入法

    总之,这个"ime.tar.gz"文件可能包含了一系列针对Linux的中文输入法解决方案,用户可以通过解压并按照各自系统的需求进行安装和配置,以享受在Linux环境中流畅的中文输入体验。对于开发者而言,深入理解这些输入法的...

    Linux中文输入法

    本文将详细探讨Linux系统下的中文输入法,包括其重要性、常见种类、安装方法以及使用技巧。 一、Linux中文输入法的重要性 在中文环境下,Linux用户同样需要高效且易用的中文输入工具,以便进行文字处理、编程开发...

Global site tag (gtag.js) - Google Analytics