LinuxSir.Org  
| 网站首页 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
置顶的主题 精华主题  
主题工具
旧 06-01-09, 23:03 第 1 帖
ideawu
 
ideawu 的头像
 
 
注册会员  
  注册日期: Nov 2005
  帖子: 1,837
  精华: 4
 

标题: fcitx安装配置--2006年1月


安装:

建议使用fcitx3.1稳定版(预编译包):
http://www.fcitx.org/download/fcitx-3.1-bin.tar.bz2

解压后,得到fcitx-3.1-bin文件夹,进入其中。如果是root身分进入X,双击fcitx.install文件。或者在终端下su后执行./fcitx.install
它将运行这个角本
代码:
rm -f /usr/bin/fcitx rm -fr /usr/share/fcitx cp -r usr/* /usr
然后在终端执行fcitx,你应该看到这是一个有效命令,而不是command not found。否则手动执行上面的脚本。

这时候,fcitx还不能开机自动运行,甚至不能工作。为了让fcitx开机自动运行,你需要:
编辑/etc/X11/Xsession.d/95xinput文件,如果没有就建一个。加入:
代码:
export LC_CTYPE=zh_CN.UTF-8 #注释1 export XMODIFIERS=@im=fcitx export XIM=fcitx export XIM_PROGRAM=fcitx fcitx
注释1处也可用zh_CN.GBK。最好是使用zh_CN.UTF-8
注意:

代码:
在命令行运行#locale,如果没有显示LC_CTYPE=“zh_CN.UTF-8”或者LC_CTYPE=“zh_CN.GBK”, 那么可能是你安装系统的时候没有选上zh_CN.GBK/zh_CN.UTF-8的locale,请搜索本论坛看如何安装上。
fcitx有两个重要的配置文件~/.fcitx/table(没有则拷贝/usr/share/fcitx下的或者安装包中的)和~/.fcitx/config,这两文件用且只能用GB2312编码存储,如果你打开时有乱码:

假设你用gedit/kate/kwrite
gedit:文件-->打开-->字符编码 文件-->另存为-->字符编码
kate/kwrite:文件-->打开,如果乱码,查看-->设置编码

table配置五笔,二笔等码表输入法。config配置界面。配合fcitx的文档,你就知道怎么修改了。

希望大家安装输入法时不会再遇到问题了。如果你照这个方法不成功的话,请跟贴说明。







__________________
http://www.ideawu.net

此帖于 06-07-28 00:17 被 ideawu 编辑.
  ideawu 当前离线   回复时引用此帖
旧 06-01-11, 09:11 第 2 帖
chentl
 
 
 
注册会员  
  注册日期: May 2005
  帖子: 3
  精华: 0
 

謝謝
重要的東西都有了
  chentl 当前离线   回复时引用此帖
旧 06-01-13, 11:10 第 3 帖
jie1102
 
 
 
注册会员  
  注册日期: Jan 2006
  帖子: 12
  精华: 0
 

这两文件用且只能用GB2312编码存储,如果你打开时有乱码,你知道该怎么做了,不是吗?

不好意思啊,我不知道该怎么做,能不能说一下?谢谢
  jie1102 当前离线   回复时引用此帖
旧 06-01-13, 15:26 第 4 帖
jie1102
 
 
 
注册会员  
  注册日期: Jan 2006
  帖子: 12
  精华: 0
 

谢谢,已解决。
  jie1102 当前离线   回复时引用此帖
旧 06-01-18, 13:10 第 5 帖
pma
 
 
 
注册会员  
  注册日期: Jan 2006
  帖子: 1
  精华: 0
 

标题: 安裝后只能輸入亂碼,顯示不了中文


而且輸入面板上也只有12345五個數字,并沒有任何中文字可選。請問應該如何設置?
  pma 当前离线   回复时引用此帖
旧 06-01-18, 13:56 第 6 帖
ideawu
 
ideawu 的头像
 
 
注册会员  
  注册日期: Nov 2005
  帖子: 1,837
  精华: 4
 

请把你的locale贴上来看看。运行locale命令。
还有:你用什么Linux?安装中文字体了吗?
  ideawu 当前离线   回复时引用此帖
旧 06-01-19, 15:40 第 7 帖
spring@sir
 
 
 
注册会员  
  注册日期: Aug 2004
  帖子: 163
  精华: 2
 

请教,有人在裁剪的linux如DSL下安装过吗?

我下载了3.1的bin包,解压后安装,即直接拷贝
export LC_CTYPE=zh_CN.utf-8
export LANG=zh_CN.utf-8
export XMODIFIERS=@im=fcitx
加入到xinitrc的最前面,能启动fcitx,但是fcitx面板是灰色的,也没有拼音等输入条,即面板最后只有一个锁。

最新版的DSL2.1b是在knoppix的基础上裁剪的,内核是2.4.31,不知道fcitx要用到哪些库文件,特别是glibc,以前我用过slax也是这样,后来fanx1.1的中文包解决了此问题,但不知其原理
  spring@sir 当前离线   回复时引用此帖
旧 06-01-19, 15:56 第 8 帖
jie1102
 
 
 
注册会员  
  注册日期: Jan 2006
  帖子: 12
  精华: 0
 

引用:
作者: pma
而且輸入面板上也只有12345五個數字,并沒有任何中文字可選。請問應該如何設置?
是不是config里的语言设错了?
  jie1102 当前离线   回复时引用此帖
旧 06-02-02, 15:36 第 9 帖
ideawu
 
ideawu 的头像
 
 
注册会员  
  注册日期: Nov 2005
  帖子: 1,837
  精华: 4
 

自己顶。

强调一句:如果你启动fcitx时没有设置
LC_CTYPE=zh_CN.UTF-8
LC_CTYPE=zh_CN.GBK
LC_CTYPE=zh_CN.GB2312
中的一种,无论你怎么设置,fcitx也不会工作!

此帖于 06-07-28 00:29 被 ideawu 编辑.
  ideawu 当前离线   回复时引用此帖
旧 06-07-28, 00:28 第 10 帖
ideawu
 
ideawu 的头像
 
 
注册会员  
  注册日期: Nov 2005
  帖子: 1,837
  精华: 4
 

建议版主置顶,谢谢。因为我发现这个方法对很多人都有帮助。现在置顶里的方法已经太旧了。使用旧软件的人只有少数,希望版主照顾大多数使用新软件新发行版的朋友,用新的方法置顶,把旧的方法撤下。
  ideawu 当前离线   回复时引用此帖
旧 06-07-29, 20:24 第 11 帖
Luman
 
 
 
注册会员  
  注册日期: Jul 2006
  帖子: 3
  精华: 0
 

我用上面介绍的方法安装了3.2.1的版本。结果
汉字输入法的界面有了,可是敲键盘时看不到有汉字出来,怎么办呢?
  Luman 当前离线   回复时引用此帖
旧 06-07-29, 20:54 第 12 帖
Luman
 
 
 
注册会员  
  注册日期: Jul 2006
  帖子: 3
  精华: 0
 

更具体点,以中文模式登录后运行fcitx,提示已有一个名为SCIM的X1M后台程序在运行(之前装chinput未成),删掉/usr/bin和/usr/share中以scim开头的文件后,出现输入法,但是灰色的,无法输入汉字。
附:我的系统是fedora4的版本
  Luman 当前离线   回复时引用此帖
旧 06-07-30, 16:30 第 13 帖
helo_aBiNg
 
helo_aBiNg 的头像
 
 
注册会员  
  注册日期: Jul 2006
  我的住址: 南京
  帖子: 100
  精华: 1
 

楼上的试试一下 :ctrl+space,激活一下了。。。
  helo_aBiNg 当前离线   回复时引用此帖
旧 06-07-30, 19:09 第 14 帖
Luman
 
 
 
注册会员  
  注册日期: Jul 2006
  帖子: 3
  精华: 0
 

汗哪!谢谢helo_aBiNg
  Luman 当前离线   回复时引用此帖
旧 06-07-30, 19:44 第 15 帖
nsyncbin
 
 
 
注册会员  
  注册日期: Jun 2006
  帖子: 6
  精华: 0
 

我的是redhat as4 按照楼主说的方法没有搞定:就参考了一下亮子的方法:
(地址:http://www.cublog.cn/opera/showart.p...10216&id=48510)
全文内容如下:
edhat Linux fc3下小企鹅输入法的安装
一、下载;

源码包:

fcitx-*.tar.bz2

请到 http://www.fcitx.org 下载区下载;
二、准备工作
停止iiimf服务
#service iiim stop
从系统服务里删除
#chkconfig --del iiim
删除当前输入法
#rpm -e Chinput
#rpm -e xcin
(本人是不准备用iiimf的了,所以把所有iiimf的安装包删除了,括号里面的一段非必需做
rpm -qa iiim* [除了这个*号其他的表示版本号]
显示软件包列表,用rpm -e 删除了全部列表中的软件包)
三、安装
复制源码到/tmp,解压源码
#tar -xjvf fcitx-*.tar.bz2
#cd fcitx*
#./configure 可以带--prefix=""指定安装目录,也可以用默认的
#make
#make install
#make clean
请在 /etc/X11/xinit/xinput.d/ 目录中查看使用文件zh_CN ,如果没有就建一个;把里面的内容改为如下的;

XIM=fcitx

XIM_PROGRAM=fcitx

GTK_IM_MODULE=fcitx

gnome-im-settings-daemon >/dev/null
退出用户重新登陆就好了
输入法的配置文件是~/.fcitx/下的config和profile
自己都能看懂的
大部分从安装手册看的
  nsyncbin 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [禁用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 13:11


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2012, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2011, LinuxSir.Org