fcitx安装出现问题
- hjbolide
- 帖子: 63
- 注册时间: 2007-07-12 15:57
- 来自: JLU
fcitx安装出现问题
我安装fcitx的时候按照wiki里面的做法,却出现下面的情况,能不能告诉我怎么回事……
hjbolide@laptop:/etc/X11/xinit/xinput.d$ ls
all_ALL ja_JP scim scim-pinyin th-xim zh_SG
default ko_KR scim-chewing scim_xim zh_CN zh_TW
fcitx none scim-immodule th_TH zh_HK
hjbolide@laptop:/etc/X11/xinit/xinput.d$ sudo im-switch -s fcitx
update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/fcitx'.
文件夹里面确实有fcitx这个文件,为什么却说cannot find?
hjbolide@laptop:/etc/X11/xinit/xinput.d$ ls
all_ALL ja_JP scim scim-pinyin th-xim zh_SG
default ko_KR scim-chewing scim_xim zh_CN zh_TW
fcitx none scim-immodule th_TH zh_HK
hjbolide@laptop:/etc/X11/xinit/xinput.d$ sudo im-switch -s fcitx
update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/fcitx'.
文件夹里面确实有fcitx这个文件,为什么却说cannot find?
-
- 帖子: 1
- 注册时间: 2007-09-18 12:14
-
- 帖子: 109
- 注册时间: 2005-10-15 0:30
- 来自: China
- 联系:
-
- 帖子: 849
- 注册时间: 2006-09-07 22:51
- 联系:
Re: fcitx安装出现问题
你加一个参数看看hjbolide 写了:我安装fcitx的时候按照wiki里面的做法,却出现下面的情况,能不能告诉我怎么回事……
hjbolide@laptop:/etc/X11/xinit/xinput.d$ ls
all_ALL ja_JP scim scim-pinyin th-xim zh_SG
default ko_KR scim-chewing scim_xim zh_CN zh_TW
fcitx none scim-immodule th_TH zh_HK
hjbolide@laptop:/etc/X11/xinit/xinput.d$ sudo im-switch -s fcitx
update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/fcitx'.
文件夹里面确实有fcitx这个文件,为什么却说cannot find?
ls -l
或许就知道了
那些东西一般是链接
但如果链接指向文件 不存在呢?
- hjbolide
- 帖子: 63
- 注册时间: 2007-07-12 15:57
- 来自: JLU
- hjbolide
- 帖子: 63
- 注册时间: 2007-07-12 15:57
- 来自: JLU
Re: fcitx安装出现问题
我的fcitx是cp过去的,mv过去也试过了,不是连接文件wkt 写了:你加一个参数看看hjbolide 写了:我安装fcitx的时候按照wiki里面的做法,却出现下面的情况,能不能告诉我怎么回事……
hjbolide@laptop:/etc/X11/xinit/xinput.d$ ls
all_ALL ja_JP scim scim-pinyin th-xim zh_SG
default ko_KR scim-chewing scim_xim zh_CN zh_TW
fcitx none scim-immodule th_TH zh_HK
hjbolide@laptop:/etc/X11/xinit/xinput.d$ sudo im-switch -s fcitx
update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/fcitx'.
文件夹里面确实有fcitx这个文件,为什么却说cannot find?
ls -l
或许就知道了
那些东西一般是链接
但如果链接指向文件 不存在呢?
请问,是不是要是连接文件才能够用呢?
-
- 帖子: 849
- 注册时间: 2006-09-07 22:51
- 联系:
既然都不行那试试这个:
input.sh
ctrl+alt+backspace看看能用不?
input.sh
以root运行一下这个脚本#!/bin/bash
cat<<eof>/etc/X11/Xsession.d/95xinput
#!/bin/bash
case \$LC_CTYPE in
*zh_CN*)
;;
*)
export LC_CTYPE="zh_CN";
export XMODIFIERS='@im=fcitx';
export GTK_IM_MODULE="fcitx" ;
;;
esac
if [ "x\$(ps aux|grep -v grep |grep fcitx |cut -c 66-70)" == "xfcitx" ];then
echo "fcitx is runing "
else
fcitx
fi
eof
[ -x /etc/X11/Xsession.d/95xinput ] || | chmod +x /etc/X11/Xsession.d/95xinput
echo "fcitx is ok !"
ctrl+alt+backspace看看能用不?
- hjbolide
- 帖子: 63
- 注册时间: 2007-07-12 15:57
- 来自: JLU
能了,您太强了……wkt 写了:既然都不行那试试这个:
input.sh以root运行一下这个脚本#!/bin/bash
cat<<eof>/etc/X11/Xsession.d/95xinput
#!/bin/bash
case \$LC_CTYPE in
*zh_CN*)
;;
*)
export LC_CTYPE="zh_CN";
export XMODIFIERS='@im=fcitx';
export GTK_IM_MODULE="fcitx" ;
;;
esac
if [ "x\$(ps aux|grep -v grep |grep fcitx |cut -c 66-70)" == "xfcitx" ];then
echo "fcitx is runing "
else
fcitx
fi
eof
[ -x /etc/X11/Xsession.d/95xinput ] || | chmod +x /etc/X11/Xsession.d/95xinput
echo "fcitx is ok !"
ctrl+alt+backspace看看能用不?
-
- 帖子: 849
- 注册时间: 2006-09-07 22:51
- 联系:
hjbolide 写了:能了,您太强了……wkt 写了:既然都不行那试试这个:
input.sh以root运行一下这个脚本#!/bin/bash
cat<<eof>/etc/X11/Xsession.d/95xinput
#!/bin/bash
case \$LC_CTYPE in
*zh_CN*)
;;
*)
export LC_CTYPE="zh_CN";
export XMODIFIERS='@im=fcitx';
export GTK_IM_MODULE="fcitx" ;
;;
esac
if [ "x\$(ps aux|grep -v grep |grep fcitx |cut -c 66-70)" == "xfcitx" ];then
echo "fcitx is runing "
else
fcitx
fi
eof
[ -x /etc/X11/Xsession.d/95xinput ] || | chmod +x /etc/X11/Xsession.d/95xinput
echo "fcitx is ok !"
ctrl+alt+backspace看看能用不?
-
- 帖子: 2
- 注册时间: 2007-10-24 15:56
Re: fcitx安装出现问题
这是因为fcitx没有被加入到alternatives列表中,请试着运行如下指令:hjbolide 写了:我安装fcitx的时候按照wiki里面的做法,却出现下面的情况,能不能告诉我怎么回事……
hjbolide@laptop:/etc/X11/xinit/xinput.d$ sudo im-switch -s fcitx
update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/fcitx'.
文件夹里面确实有fcitx这个文件,为什么却说cannot find?
代码: 全选
update-alternatives --install /etc/X11/xinit/xinput.d/all_ALL xinput-all_ALL /etc/X11/xinit/xinput.d/fcitx 30
在Gutsy上测试通过。其实上述这条指令应该由fcitx的安装包来执行,那样用户直接运行im-switch就不会出问题。欢迎讨论。