LinuxSir.cn,穿越时空的Linuxsir!

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

gentoo下游没有基本开发工具套件?

[复制链接]
发表于 2011-4-19 12:57:32 | 显示全部楼层 |阅读模式
fedora下有基本的开发工具,
不用怎么选择,安装即可使用,automake,gdb什么都有了。
gentoo下好像编译工具可以,其他的好像要自己装,
有没有类似的一个方法,装一个包就可以装上基本的工具?
发表于 2011-4-19 14:05:54 | 显示全部楼层
automake,默认就有吧?gdb这个倒不会装。你说的是group install吧?gentoo里类似的是set,不过一般是要自己定义。
回复 支持 反对

使用道具 举报

发表于 2011-4-19 14:17:26 | 显示全部楼层
要开发什么东西,选择哪些开发工具这个因人而异差别很大。一个连KDE都拆得七零八落的版本,要他提供一个“大一统”的工具集,一来提不起这个兴趣,二来也不大用得上。图省心的未必肯用gentoo呀。
楼主还是自己弄个meta overlay好啦。
回复 支持 反对

使用道具 举报

发表于 2011-4-19 15:26:18 | 显示全部楼层
can't believe it.....

[zhangle@adriano ~] $ sudo emerge -C --pretend automake
* This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean <atom>` to check for reverse dependencies before
* removing packages.

>>> These are the packages that would be unmerged:


!!! 'sys-devel/automake' is part of your system profile.
!!! Unmerging it may be damaging to your system.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-19 17:27:01 | 显示全部楼层
Post by zhllg;2135626
can't believe it.....

[zhangle@adriano ~] $ sudo emerge -C --pretend automake
* This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean <atom>` to check for reverse dependencies before
* removing packages.

>>> These are the packages that would be unmerged:


!!! 'sys-devel/automake' is part of your system profile.
!!! Unmerging it may be damaging to your system.
any advises about tools on C programming?
回复 支持 反对

使用道具 举报

发表于 2011-4-19 21:23:03 | 显示全部楼层
系统都是自己编译的,难道还少开发套件?别的发行版之所以提供开发套件的包是因为他们没让你编系统罢了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-20 09:05:24 | 显示全部楼层
Post by pingz;2135620
automake,默认就有吧?gdb这个倒不会装。你说的是group install吧?gentoo里类似的是set,不过一般是要自己定义。


大侠,set怎么做的?能否指点?

看样子,你也是个fedora的爱好者。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-20 09:11:31 | 显示全部楼层
Post by zhou3345;2135621
要开发什么东西,选择哪些开发工具这个因人而异差别很大。一个连KDE都拆得七零八落的版本,要他提供一个“大一统”的工具集,一来提不起这个兴趣,二来也不大用得上。图省心的未必肯用gentoo呀。
楼主还是自己弄个meta overlay好啦。


恕我愚钝,meta overlay是什么?是要自己定制?overlay仓库中好像没有。
回复 支持 反对

使用道具 举报

发表于 2011-4-20 10:32:09 | 显示全部楼层
是我没写清楚,以为提到meta都知道是怎么回事。
meta ebuild就是软件包依赖的集合,像 lxde-meta, xfce4-meta等,自己把想用的工具和USE写在foobar-meta.ebuild包中,放到overlay就可以啦。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-20 10:37:49 | 显示全部楼层
哦,就是自己写ebuild喽。谢谢。
回复 支持 反对

使用道具 举报

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

本版积分规则

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