LDCN


编译使用最新的ibus-table

2008-10-09 13:42 | 分类 安装配置 | By TualatriX

如果你是一个ibus的用户,而且刚好使用五笔或其他码笔(ibus-table),那么可能在用最新版本20080901时碰到一些问题,特别是界面上有个大红叉。

本文演示如何从源中取得最新的源码并在gentoo下编译安装ibus-table以解决相关问题。

—–

需要解决的问题:

源里的ibus-table版本是:0.1.1.20080901的,这个版本有些bug,最明显的就是显示在界面上的大红叉了,如下图:

下面就来解决这个问题

本文所述的系统是Gentoo,因此多了一个建立本地第三方源(Overlay)的步骤。

建立Ovelay的步骤不作详细说明,比较简单,可以参考网上文章并以非常简单、快速的设置一个Overlay。

假设其路径是:/usr/local/portage/tualatrix,然后在这个目录下建立两个嵌套文件夹:app-i18n/ibus-table,并从/usr/portage/app-i18n/ibus-table处将ibus-table-0.1.1.20080901.ebuild移至/usr/local/portage/tualatrix/app-i18n/ibus-table目录下,并更名为ibus-table-0.1.1.20081009.ebuild

保证系统中有git这个软件包,然后执行下面的命令取得最新的ibus-table的源码:

git clone git://github.com/acevery/ibus-table.git ibus-table

取得源码后,按进入ibus-table目录,执行以下两条命令生成ibus-table的最新源码包:

./autogen.sh
make distcheck

源码包会以当天日期的格式生成,比如今天是:ibus-table-0.1.1.20081009.tar.gz
然后把这个文件移到:/usr/portage/distfiles下。

再回到/usr/local/portage/tualatrix/app-i18n/ibus-table,在这个路径下执行ebuild ibus-table-0.1.1.20081009.ebuild digest,然后就可以emerge来安装新的ibus-table了。

sudo emerge ibus-table

gentoo用户应该知道这样做的好处,建立本地第三方源不仅可以方便地定制自己想要的软件包版本,而且不会与官方源冲突。更方便地是一般情况都不需要自己写编译脚本,仅仅是准备好源码并复制并更名原先的ebuild即可。

更新后的ibus

根据git log里的信息,最新的ibus-table最后的提交时间是9月23日,修正了除界面问题和其他一些bug。

其他发行版

其他发行版用户可以下载我打包好的源码包自行下载并编译之。比如可以方便地用sudo checkinstall来打包安装。

下载:bus-table-0.1.1.20081009.tar.gz

转载请注明:转自LDCN - 编译使用最新的ibus-table

Tags:.

有 8 条评论 在 '编译使用最新的ibus-table'

RSS 订阅此页的评论 或者引用 '编译使用最新的ibus-table'.

  1. SecretZero 说:

    有deb包包吗?

    回复

    2008年10月09日 星期四 3:08 下午

  2. bingyuan 说:

    说实话,这个输入法安装时怎么需要下载那么打的包?

    回复

    2008年10月09日 星期四 4:19 下午

  3. bmbtgys 说:

    fedora里面貌似可以直接yum安装

    回复

    2008年10月09日 星期四 5:54 下午

  4. AndyWxy 说:

    Arch 里面由 Rainy 维护的 git 包挺好用,bug 维护快,赞!

    回复

    2008年10月09日 星期四 8:21 下午

  5. arch 说:

    沙发,没坐着!

    回复

    2008年10月09日 星期四 11:33 下午

  6. mihero 说:

    不是知道是98版五笔才有这样的问题? 我用86版五笔没事,不过装的是iBus 0.1.1.20080908

    回复

    2008年10月10日 星期五 8:31 上午

  7. mihero 说:

    不知道是不是98版五笔才有这样的问题? 我用86版五笔没事,不过我装的是iBus 0.1.1.20080908

    回复

    2008年10月10日 星期五 8:32 上午

  8. macaulish 说:

    没搞定光标跟随的问题,所有程序都不行,环境变量设置了

    回复

    2008年10月13日 星期一 8:57 上午

留下评论