Backtrack5 R1 中文支持 ibus输入法

经过一上午的修改终于把输入法设置好了。就这样吧。多谢一篇文章《Backtrack5 R1 中文支持 ibus输入法》。

 

step1、 安装中文支持 也可以在system->system setting ->local 里面添加中文支持,

如果local->setting 里面没有Add language,则要用 im-chooser,默认没有装,要安装 apt-get im-chooser

命令行下:

apt-get install language-pack-zh language-support-zh  //添加中文支持

apt-get install ibus-pinyin  //ibus中文输入法 ,backtrack已经装了,所以不用此命令

apt-get ibus-gtk //这个也要确认是否装了

 

OK了,目前已经可以正常显示中文了

step2、设置ibus的启动

ibus开机自启动方法有两个:

    1. 可以在ibus的preference里 ,添加pinying,wubi;然后要编辑 vi $HOME/.bashrc
       
      if [ -f /etc/bash_completion ]; then
          . /etc/bash_completion
      fi
      export GTK_IM_MODULE=ibus
        export
        export QT_IM_MODULE=ibus
    2. first, click ”系统设置-开机和关机-自动启动-添加程序”,添加一个程序,其路径为”usr/bin/ibus-daemon”.

      second , click ”系统设置-开机和关机-自动启动-添加程序”,添加一个程序,在路径的位置输入”ibus-daemon -x -r -d” 并勾选”在终端下运行”,确定.
      本人选的是第二个

step3、 ibus 显示 no input window 

如果在step1中已经可以通过ctrl+space调出中文输入,则不必再设置了

请确认安装了ibus-gtk和im-chooser;编辑  /etc/environment,改为如下:
 vi /etc/environment
# cat /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”
LC_ALL="zh_CN.UTF-8"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN.UTF-8:zh:en_US:en"

效果是语言有部分是中文,输入法也可以了,但是好像如果local里设置为us_En,还是有一部分窗体是汉语;不过没有多大关系;

restart 一下 ibus;可以用 ibus-daemon -x -r -d 命令来重启

对于ibus的no input window问题,ibus开发团队给出的建议:
试试删除 ~/.cache/ibus/ ~/.config/ibus/ 再重启 ibus 呢

step4、再不行的话,
妳使用 ppa:shawn-p-huang <
升级所有 ibus 包再看看 不过本人测试的,rm后好像还是不行,可能是暂时不行吧,先把解决方案记上……

命令如下:

add-apt-repository ppa:tualatrix/ppa
 apt-get install python-software-properties

> add-apt-repository ppa:tualatrix/ppa

> apt-get update

 

posted @ 2011-11-17 15:45  完美视界  阅读(185)  评论(0编辑  收藏  举报