蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 系统管理


    

蓝森林 http://www.lslnet.com 2006年7月28日 15:58

Fedora core 4.0 多语言界面,不同编码支持中文输入法Fcitx的配置
 
Fedora core 4.0 多语言界面,不同编码支持中文的配置

在Fedora core 4.0 中,这些问题都比较好解决,主要是当前用户下的.bashrc 文件的配置的问题,只要加几行就行了。

我在这里主要说一下,英文桌面环境,日文桌面环境,以及在这样的环境下用 fcitx的问题;

首先是安装输入法;fcitx──小企鹅输入法,我没有试过scim,所以如果您用scim,请到输入法版面查看相应的帖子,我感觉也不难。

=========================================================
Fcitx 3.x在 Fedora core 4的安装和配置
=========================================================

一、下载;

请下载最新稳定版本
fcitx-3.1.1.tar.bz2 03-24-2005 最新稳定版
请到 http://www.fcitx.org 下载区下载;


二、安装 fcitx-3.1.1.tar.bz2

[root@localhost beinan]# tar jxvf fcitx-3.1.1.tar.bz2
[root@localhost beinan]# cd fcitx-3.1.1
[root@localhost fcitx-3.1.1]# ./configure
[root@localhost fcitx-3.1.1]# make
[root@localhost fcitx-3.1.1]# make install
[root@localhost fcitx-3.1.1]#

如果没有什么大的问题,我看这就安装完成了。

三、配置;

找到 /etc/X11/xinit/xinput.d/中的 zh_CN文件,改成如下的:

XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome-im-settings-daemon >/dev/null

然后重启X

#pkill gdm 就好。。

或者 按 ctrl+alt+backspace 组合键 ;


其它的好象也没有什么了,重新启动一下机器就行了。


四、多语言的支持;

如何才能做到支持不同的语言呢?
只需要您在 .bashrc 再加一行。

export LANG="ja"
这样系统的桌面环境的语言就变成日语的了。

如果您把 上面的一行改为

export LANG="en_US"
这样系统桌面环境就成为英文的了。

2 个附件
如何才能做到支持不同的语言呢?
只需要您在 .bashrc 再加一行。

export LANG="ja"
这样系统的桌面环境的语言就变成日语的了。

如果您把 上面的一行改为

export LANG="en_US"
这样系统桌面环境就成为英文的了。

如果初学的弟兄有问题,请在这里回帖,谢谢;

很好

支持

老大,这样改过以后字体怎么样?从前redhat9也要改过才能保留英文界面用中文输入。但字好难看。得要加美化包。跟我这样懒的就天天看那别扭的字
不知道FC4怎么样

只有alternatives才是正道,所以反对此帖加精。

你好 我按照你说的方法 安装后 就出现了乱码 比如 :以前在终端中会出现:error: open of ne failed: 没有那个文件或目录。 现在终端出现:error: open of ne failed: @@#¥%。一些乱码。

alternatives:

http://www.linuxfans.org/nuke/module...opic&p=4432364

安装输入法太复杂了,还是ubuntu简单许多。

引用:
-->
作者: xzhy

你好 我按照你说的方法 安装后 就出现了乱码 比如 :以前在终端中会出现:error: open of ne failed: 没有那个文件或目录。 现在终端出现:error: open of ne failed: @@#¥%。一些乱码。
-->
是FCITX出现的乱码?兄弟没有把问题说清楚。
我的系统没有加任何字体,是原装的FC4,没有一点污染的。

看我的系统的 locale
[beinan@localhost ~]$ locale
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=


我的意思是,在没安装发fcitx以前 没出现乱码,安装以后就出现了 我是初学者, 有说得不对的地方,请多包涵。
并且是新装的系统
这是我的 locale
[xu@localhost ~]$ locale
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

还是scim好,fcitx经常把panel crash掉

在。bashrc加入如下两行后,Adobe Reader 7.0 将无法运行,
在里面加两行,如下:

export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"

我直接在xinput.d中,按照楼主的方法加入 fcitx&即可在各个用户下运行

照南北兄的方法实施,可是字体虚的厉害!

引用:
-->
作者: 北南南北

是FCITX出现的乱码?兄弟没有把问题说清楚。
我的系统没有加任何字体,是原装的FC4,没有一点污染的。

看我的系统的 locale
[beinan@localhost ~]$ locale
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
-->

请问北南南北大哥,你现在用的系统是FC4吗》》??

引用:
-->
作者: 苦涩之恋

请问北南南北大哥,你现在用的系统是FC4吗》》??
-->
是的。我现在就在用。

[beinan@localhost ~]$ locale
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
[beinan@localhost ~]$ uname -a
Linux localhost.localdomain 2.6.12-1.1398_FC4_cubbi1_swsusp2 #1 Sat Jul 16 12:52:57 CEST 2005 i686 i686 i386 [beinan@localhost ~]$ locale
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
[beinan@localhost ~]$ uname -a
Linux localhost.localdomain 2.6.12-1.1398_FC4_cubbi1_swsusp2 #1 Sat Jul 16 12:52:57 CEST 2005 i686 i686 i386 GNU/Linux
[beinan@localhost ~]$
GNU/Linux
[beinan@localhost ~]$

北南南北大哥,再向您请教一个问题:我现在在FC1上装了一个FCITX,而且也成功了,可就是在终端下输入fcitx时,输入法是调出来了,但利用ctrl+space不能切换输入法啊,打开一个文档,也不能输入汉字啊,敲键盘时,还是输入英文啊。为什么啊,是不是在装好FCITX后,对系统还在进一步设置啊,请赐教!!!!!!


[ 关闭窗口 ]


Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com