• ubuntu下ibus输入法的安装


    方法一:1.添加ibus源加入:

    deb http://ppa.launchpad.net/ibus-dev/ppa/ubuntu jaunty main

    这个源即可

    sudo apt-get update

    更新一下。

    然后安装ibus

    sudo apt-get install ibus ibus-table ibus-pinyin python-ibus ibus-qt4 ibus-gtk

    把这些都装上,前面的三个是必须的

    python-ibus,在8.04的时候自带的版本过低,所以需要加入新的源安装一下,到了9.04也装一下,以防万一?

    ibus-qt4,ibus-gtk    这两个包可以防止出现不能进行光标跟随的问题

    安装之后,

    im-switch -s ibus

    切换到ibus,注销一下就可以使用了。

    默认不能使用于qt程序中需要修改

    sudo gedit /etc/X11/xinit/xinput.d/ibus

    XIM=ibus

    XIM_PROGRAM=/usr/bin/ibus

    XIM_ARGS=""

    GTK_IM_MODULE=ibus

    QT_IM_MODULE=xim

    XMODIFIERS="@im=ibus"

    DEPENDS="ibus"

    这 样目前已经可以完成正常使用ibus了,对于ibus来说已经有相当完善的功能了,对比于scim来说毫不逊色;但因为ibus是python 开发的,保证了代码的简洁性的同时也牺牲了一些性能,表现在程序切换的时候会有些延迟,不过感觉不会很明显。感兴趣的人可以开始试用了。

    方法2:手工安装

    一、安装依赖:

    # aptitude install git-core python-gtk2-dev libtool automake python-enchant libgtk2.0-dev libdbus-1-dev libdbus-glib-1-dev python-xdg python-dbus

    二、从源码编译deb包:

    $ git clone git://github.com/phuang/ibus.git ibus

    $ cd ibus

    $ ./autogen.sh

    $ chmod +x debian/rules

    $ dpkg-buildpackage

    $ cd ..

    $ git clone git://github.com/phuang/ibus-pinyin.git ibus-pinyin

    $ cd ibus-pinyin

    $ ./autogen.sh

    $ chmod +x debian/rules

    $ dpkg-buildpackage

    如果没有将oneleaf@gmail.com(原来是叶子打包的)的公钥加为可信会出现警告,忽略之。

    三、安装:

    # dpkg -i ibus_rev_arch.deb

    # dpkg -i ibus-pinyin_rev_arch.deb

    四、配置:

    # gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules.32

    $ /usr/bin/ibus-setup

    在~/.bashrc中加入:

    export GTK_IM_MODULE=ibus

    export XMODIFIERS=@im=ibus

    export QT_IM_MODULE=ibus

  • 相关阅读:
    (转)使用Nios II 9.1 SP1 SBTE的Flash Programmer的几点注意事项
    [转]linux mysql 更改MySQL数据库目录位置
    2009年第二天被小偷光顾
    [转]几乎没人能逃过的定向思维,我做过了,几乎全对,最后想的是苹果、鼻子跟鸭子
    QQ群里一段推理(恶搞)
    [转]Visio虚线复制到word中变为实线问题的解决办法
    [转]Vmware中提供的与网络通讯的三种网络模式的讲解
    [转]Word 2007书籍排版完全手册
    好好造句
    地产忽悠大全
  • 原文地址:https://www.cnblogs.com/googlegis/p/2978736.html
Copyright © 2020-2023  润新知