分页: 1 / 1

如何从最新的源码打包ibus。

发表于 : 2008-11-06 17:19
oneleaf
sudo apt-get install git-core
sudo apt-get install python-gtk2-dev
sudo apt-get install cvs
sudo apt-get install libtool
sudo apt-get install automake
sudo apt-get install python-enchant
sudo apt-get install libgtk2.0-dev
sudo apt-get install libdbus-1-dev libdbus-glib-1-dev
sudo apt-get install python-xdg

需要安装 dbus-python 0.83 的包,默认的版本低了,中文源自带了。
sudo apt-get install dbus-python

获得ibus最新源码,并打包
git clone git://github.com/phuang/ibus.git ibus
cd ibus
./autogen.sh
chmod +x debian/rules
dpkg-buildpackage -rfakeroot

获得ibus-pinyin并打包,中间会自动下载码表。
git clone git://github.com/phuang/ibus-pinyin.git ibus-pinyin
cd ibus-pinyin
./autogen.sh
chmod +x debian/rules
dpkg-buildpackage -rfakeroot

其它同上,记得需要给 debian/rules 加上可执行权限:
git clone git://github.com/acevery/ibus-table.git ibus-table
git clone git://github.com/phuang/ibus-chewing.git ibus-chewing
git clone git://github.com/phuang/ibus-anthy.git ibus-anthy
git clone git://github.com/phuang/ibus-hangul.git ibus-hangul
git clone git://github.com/phuang/ibus-m17n.git ibus-m17n
git clone git://github.com/phuang/ibus-tmpl.git ibus-tmpl

如果需要修改打包的版本号,修改debian/changelog在最前面增加上去就好了。

Re: 如何从最新的源码打包ibus。

发表于 : 2008-11-10 8:19
tory2000
这里有DEB包

ubuntu 8.10手工下载安装:
http://archive.ubuntu.org.cn/ubuntu-cn/ ... i386/ibus/

安装顺序为:python-dbus_0.83 deb包 http://archive.ubuntu.org.cn/ubuntu-cn/ ... 1_i386.deb

ibus 0.1.1 deb包:http://archive.ubuntu.org.cn/ubuntu-cn/ ... 1_i386.deb

ibus拼音deb包 http://archive.ubuntu.org.cn/ubuntu-cn/ ... 1_i386.deb

ibus五笔deb包 http://archive.ubuntu.org.cn/ubuntu-cn/ ... 1_i386.deb

装上这个包后
  打开一个终端,在终端中执行下面的命令:
$ im-switch -c
看看ibus是不是默认输入法了,如果不是选中ibus,然后alt+ctrl+backspace 注销后再登录

安装此处的ibus相关包裹后 如果没办法选择ibus为默认输入法请执行下列命令

sudo update-alternatives \
--install /etc/X11/xinit/xinput.d/zh_CN xinput-zh_CN \
/etc/X11/xinit/xinput.d/ibus 40



ibus for 32bit ubuntu 8.10 下载

http://ubuntu:[email protected]. ... buntu8.10/

Re: 如何从最新的源码打包ibus。

发表于 : 2008-12-20 8:20
饮马渡秋水
这个源的DEB包不能在8.04下安装,但8.10真的不能用,天天出问题,最后只能登录TTY不能登录GNOME。
楼主能不能打包一个8.04下的DEB包放在源里?

Re: 如何从最新的源码打包ibus。

发表于 : 2008-12-20 9:49
mymathersname
8.04版的需要早一些的ibus版本,建议你用这个链接看看:viewtopic.php?f=122&t=174044谢谢啊……

Re: 如何从最新的源码打包ibus。

发表于 : 2008-12-20 9:51
mymathersname
在这个网站下载:

i386版本,支持 im-switch 管理,支持QT4,已加入到中文源,呵呵,还不错,有兴趣者可以放心使用。

目前发现的问题是拼音开了模糊后,反应有点慢。

$ ls
ibus_0.1.1.20080908-1.diff.gz
ibus_0.1.1.20080908-1.dsc
ibus_0.1.1.20080908-1_i386.changes
ibus_0.1.1.20080908-1_i386.deb
ibus_0.1.1.20080908.orig.tar.gz
ibus-pinyin_0.1.1.20080901-1.diff.gz
ibus-pinyin_0.1.1.20080901-1.dsc
ibus-pinyin_0.1.1.20080901-1_i386.changes
ibus-pinyin_0.1.1.20080901-1_i386.deb
ibus-pinyin_0.1.1.20080901.orig.tar.gz
ibus-table_0.1.1.20080901-1.diff.gz
ibus-table_0.1.1.20080901-1.dsc
ibus-table_0.1.1.20080901-1_i386.changes
ibus-table_0.1.1.20080901-1_i386.deb
ibus-table_0.1.1.20080901.orig.tar.gz
python-dbus_0.83.0-1_i386.deb

使用方法,安装 ibus ibus-pinyin ibus-table python-dbus
然后使用 sudo im-switch -c 选择 ibus 输入法。
退出后重启电脑。

手工下载安装:
http://archive.ubuntu.org.cn/ubuntu-cn/ ... i386/ibus/