Ibus輸入法是一個基於Python開發的全新輸入法框架,現在最新版本是0.1.1.20081023。
基本介紹
- 外文名:ibus
- 配置服務:管理IBus以及輸入法的設定選項
- 控制皮膚服務:提供諸如語言條,候選字選單
- 最新版本:0.1.1.20081023
iBus簡介
系統架構
編譯安裝
git clone git://github.com/pyzy/pyzy.git pyzy
git clone git://github.com/ibus/ibus-pinyin.git ibus-pinyin
開始編譯
make && make install DESTDIR=$PWD/ibus-1.5.1
mkdir ibus-1.5.1/DEBIAN
echo -e "Package: ibus\nVersion: 1.5.1-1\nArchitecture: amd64\nMaintainer: DEBIAN\nPriority: extra\nDescription: Intelligent Input Bus for Linux OS" > ibus-1.5.1/DEBIAN/control
dpkg -b ibus-1.5.1 ibus_1.5.1-1_amd64.deb
dpkg -i ibus_1.5.1-1_amd64.deb
cd ../pyzy && ./autogen.sh --prefix=/usr
make && make install DESTDIR=$PWD/pyzy-0.1.0
mkdir pyzy-0.1.0/DEBIAN
echo -e "Package: pyzy\nVersion: 0.1.0-1\nArchitecture: amd64\nMaintainer: DEBIAN\nPriority: extra\nDescription: The Chinese PinYin and Bopomofo conversion library" > pyzy-0.1.0/DEBIAN/control
dpkg -b pyzy-0.1.0 pyzy_0.1.0-1_amd64.deb
dpkg -i pyzy_0.1.0-1_amd64.deb
cd ../ibus-pinyin && ./autogen.sh --prefix=/usr
make && make install DESTDIR=$PWD/ibus-pinyin-1.5.0
mkdir ibus-pinyin-1.5.0/DEBIAN
echo -e "Package: ibus-pinyin\nVersion: 1.5.0-1\nArchitecture: amd64\nMaintainer: DEBIAN\nPriority: extra\nDescription: Chinese PinYin engine" > ibus-pinyin-1.5.0/DEBIAN/control
dpkg -b ibus-pinyin-1.5.0 ibus-pinyin_1.5.0-1_amd64.deb
dpkg -i ibus-pinyin_1.5.0-1_amd64.deb
export XMODIFIERS=@im=ibus
export GTK_IM_MODULE=ibus
eval `dbus-launch --sh-syntax --exit-with-session`
exec ibus-daemon -x &