Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Ubuntu下手动编译的二三事

  前几天在Ubuntu下折腾了一下被称作下一代输入法引擎的ibus,经过千辛万苦终于编译好装上了。挺不错的,可惜还不完善,可用性不够,用了会儿还是回到scim,但是与scim相比,我很看好ibus。具体的编译过程太繁杂了,手动编译了7个dev包吧。 虽然没有用上ibus,编译安装的过程也搞的我很头大,但是这个过程中我实实在在体验到linux比windows优越的地方。过去在windows下,最烦的就是试用软件带来的垃圾,比如附带安装的支持包什么的,把我原来好好的文件给覆盖了,造成系统不稳定。虽然有个文件保护系统,但是这么年的经验告诉我,不可靠。在linux下,就完全不同了。linux有个dev包的概念,编译所需的支持包,往往是dev的,而不是发行版。编译的时候安装了dev版的,如果跟系统有冲突,只要把dev的卸载就能恢复,不影响发行版。比如说这次装ibus,编译安装了gtk+-2.12.2,就跟我的系统不兼容,搞的我系统面目全非,主题没了,后来装好ibus,把自己装的gtk+给卸了,系统就恢复了。这也许就是要区分dev版和发行版的原因吧,两者不会相互影响。 这次之所以手动编译了这么多包,一个原因是软件源里的libcairo2等的dev版本太低,libcairo2-dev版本是1.6.0,要求libcairo2的版本=1.6.0,高了都不行,而源里的libcairo2就是版本太高了,导致dev版装不上,只好自己手动编译。Ubuntu 8.04中安装QT4.4.1Redhat Linux修改MANPATH不是用的$MANPATH而是修改/etc/man.config相关资讯      ubuntu安装  Ubuntu使用 
  • Linux系统教程:如何通过代理服务  (03月17日)
  • MacBook Air 安装 Ubuntu 双系统  (01/27/2015 16:21:32)
  • Ubuntu使用 gnome-screenshot 截图  (07/26/2013 09:01:46)
  • Linux系统入门教程: 当使用代理服  (11/08/2015 09:04:46)
  • Ubuntu安装到移动硬盘 & grub   (02/05/2014 19:52:51)
  • Ubuntu使用小技巧  (01/21/2013 10:40:28)
本文评论 查看全部评论 (0)
表情: 姓名: 字数