LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2288|回复: 22

gentoo的几个不便之处

[复制链接]
发表于 2011-4-26 15:39:35 | 显示全部楼层 |阅读模式
1.装了个libreoffice尝试,发现编译花了十几个小时,功能还算理想。可是,没有可选组件安装,可能ebuild需要自行写才能按需要安装。但感觉仓库提供的ebuild太笨重了,完全安装肯定违反了按需安装原则。

2.有些软件,似乎只是编译过程依赖某个软件,例如qterm。Fedora中,没装qt组件,一个qterm的rpm包照样运行的很好。

3.gentoo的升级编译太费时间了,不能增量编译吗?一个libreoffice,一个xuluner(没写对),就因为改动了一个USE,编译了一个白天还没完事。
发表于 2011-4-26 16:05:30 | 显示全部楼层
1. app-office/libreoffice-bin
2. fedora 里面 qterm 也是需要 qt 包阿,无非就是静态连接了呗
3. 这个问题回答起来没意义,gentoo 就是这样子,怎么用好,那是自己的事情了。
回复 支持 反对

使用道具 举报

发表于 2011-4-26 16:09:04 | 显示全部楼层
你要编译libreoffice chromium等大型包,当然会耗时间,不过这类包一般均提供bin二进制包
ebuild中有DEPEND RDEPEND之分,不过这个和方便不方便有神马关系?
增量编译?不通过ebuild来编译不就是增量编译?kernel的编译不是增量编译吗?

编译肯定费时间,二进制发行版不是多如牛毛?不要为编译而编译,方便不方便因人而异,某些人觉得IUSE很方便理解,某些人觉得gentoo方便调教,出发点不一样,你又何必在一棵树上吊死
回复 支持 反对

使用道具 举报

发表于 2011-4-26 16:14:16 | 显示全部楼层
Post by easior lars;2136572


3.gentoo的升级编译太费时间了,不能增量编译吗?一个libreoffice,一个xuluner(没写对),就因为改动了一个USE,编译了一个白天还没完事。


至于这一点。。。试试ccache吧。。。你会发现完全不是问题。。。而这就是Gentoo的乐趣。。。如果怕升级你完全可以装一次以后隔一年升级一次啊。。。
回复 支持 反对

使用道具 举报

发表于 2011-4-26 16:15:03 | 显示全部楼层
第二点实在搞笑,如果没有qt还能运行qterm,那qterm早就改名了.....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-26 16:34:41 | 显示全部楼层
Post by adaptee;2136580
第二点实在搞笑,如果没有qt还能运行qterm,那qterm早就改名了.....


第二点是我无知,qterm的rpm包做了类似于windows的大型软件处理。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-26 16:35:25 | 显示全部楼层
Post by jjj311;2136579
至于这一点。。。试试ccache吧。。。你会发现完全不是问题。。。而这就是Gentoo的乐趣。。。如果怕升级你完全可以装一次以后隔一年升级一次啊。。。


介绍以下用法吧,是不是要安装ccache,之后在写到make.conf中?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-26 16:37:17 | 显示全部楼层
Post by LiYanrui;2136575
1. app-office/libreoffice-bin
2. fedora 里面 qterm 也是需要 qt 包阿,无非就是静态连接了呗
3. 这个问题回答起来没意义,gentoo 就是这样子,怎么用好,那是自己的事情了。


大侠,bin是不是个静态编译的包啊?
evince的反向搜索功能境况如何?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-26 16:39:08 | 显示全部楼层
Post by Havanna;2136577
你要编译libreoffice chromium等大型包,当然会耗时间,不过这类包一般均提供bin二进制包
ebuild中有DEPEND RDEPEND之分,不过这个和方便不方便有神马关系?
增量编译?不通过ebuild来编译不就是增量编译?kernel的编译不是增量编译吗?

编译肯定费时间,二进制发行版不是多如牛毛?不要为编译而编译,方便不方便因人而异,某些人觉得IUSE很方便理解,某些人觉得gentoo方便调教,出发点不一样,你又何必在一棵树上吊死


不要为编译而编译,教训得好。

gentoo给人的一个印象就是凡是安装都是要自行编译的。
回复 支持 反对

使用道具 举报

发表于 2011-4-26 16:47:21 | 显示全部楼层
Post by easior lars;2136587
大侠,bin是不是个静态编译的包啊?
evince的反向搜索功能境况如何?


bin 是 portage 中编译好的二进制包

反向搜索什么的,没用过。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表