ubuntu input----ibus
我的操作系統ubuntu11.10。
我的方法
1、 在命令行安裝:
後面是看到的別人總結的方法
方法一:1.添加ibus源加入:
我的方法
1、 在命令行安裝:
sudo apt-get update
sudo apt-get install ibus ibus-table ibus-pinyin python-ibusibus-qt4 ibus-gtk
2、設置一下系統的默認輸入法:
sudo im-switch -c
我選了1,而不是默認的0,然後就在系統的右上角發現了一個鍵盤的標誌
3、左鍵點擊,設置參數,輸入方法選擇拼音。 輸入法切換左ctrl+space.
後面是看到的別人總結的方法
方法一:1.添加ibus源加入:
deb http://ppa.launchpad.net/ibus-dev/ppa/ubuntu jauntymain
這個源即可
sudo apt-get update
更新一下。
然後安裝ibus
sudo apt-get install ibus ibus-table ibus-pinyin python-ibusibus-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 automakepython-enchant libgtk2.0-dev libdbus-1-dev libdbus-glib-1-devpython-xdg python-dbus
二、從源碼編譯deb包:
$ git clone git://github.com/phuang/ibus.git ibus
$ cd ibus
$ ./autogen.sh//first sudo apt-get install gnome because of this may use gnome.
but what is gnome?
but what is gnome?
$ chmod +x debian/rules
$ dpkg-buildpackage
$ cd ..
$ git clone git://github.com/phuang/ibus-pinyin.gitibus-pinyin
$ cd ibus-pinyin
$ ./autogen.sh
$ chmod +x debian/rules
$ dpkg-buildpackage
如果沒有將[email protected](原來是葉子打包的)的公鑰加爲可信會出現警告,忽略之。
三、安裝:
# 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