现在的位置: 首页 > 综合 > 正文

在江南研究jsunpack-n(三) ubuntu 下 安装中文输入法

2013年05月14日 ⁄ 综合 ⁄ 共 1564字 ⁄ 字号 评论关闭

ubuntu 10.04 下 安装中文输入法:http://blog.csdn.net/hongweigg/article/details/7203360

Ps:输入法命令很简单,都是:

1.安装scim智能拼音输入法: 

sudo apt-get install scim-pinyin im-switch

2.接着把系统默认的输入法设置为scim :

im-switch -s scim (不能用 sudo,普通用户即可)
出现error:update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/scim’.  的时候:

再次设置系统默认的输入法为scim:

sudo update-alternatives --install /etc/X11/xinit/xinput.d/all_ALL
xinput-all_ALL /etc/X11/xinit/xinput.d/scim30 

sudo im-switch -s scim

记得重启系统哦~~

有人说还不行?

那么试试看这个:

因为SCIM只是一个输入法平台,还要在上面安装输入法(或者码表)。

例如,

        apt-get install scim-chinese


现在就可以使用智能拼音输入法了!

在使用之前还要先配置一下。

配置方法:在/etc/X11/Xsession.d/里新建一个名叫95xinput的文件,文件内容如下

      /usr/bin/scim -d
      XMODIFIERS="@im=SCIM"
      export XMODIFIERS
      export GTK_IM_MODULE=scim

保存文件,确认内容无误后,退出X(建议退出X后运行exit命令重新login一次),再进入X的时候就可以用Ctrl+Space调出SCIM了!

========================================================================

昨天能够运行jsunpack了,但是报错了:Fatal: Failed to find pre.js and post.js

进jsunpackn.py源码一看:

     if not (os.path.exists(self.OPTIONS.pre) and os.path.exists(self.OPTIONS.post)):
                exit("Fatal: Failed to find pre.js and post.js")

原来是我的的post.js或者pre.js某一个不存在了,蓝蓝发现他的pre.js有,我的怎么就没有呢,再svn update一次,发现我那可爱的杀毒软件把它删除了,关闭之并把pre.js放到jsunpack文件夹即可。

然后解决上一次问题后,又报错了:Error: Fatal error in decodeJS: %s (probably you are missing "js" in your path)  

进源码一看,发现try -   except Exception, e 代码太多了,放弃,只好研究一下,感觉就是 SpiderMonkey的js的环境变量没有搞到PATH中,然后google一下”linux下修改环境变量“ http://www.cnblogs.com/amboyna/archive/2008/03/08/1096024.html

修改profile文件: 
#vi /etc/profile 
在profile里面最后一行加入:
PATH=$PATH:/home/ouyang/Desktop/jsunpack-n/depends/js-1.8.0-rc1-src/Linux_All_OPT.OBJ/

然后

source /etc/profile 一下

即可。

抱歉!评论已关闭.