+ -
当前位置:首页 → 问答吧 → 测试 funtoo 仓库

测试 funtoo 仓库

时间:2009-01-13

来源:互联网

用了几天的funtoo ,班门弄个斧头,试写了一个农历控件的 ebuild
-------

funtoo 仓库, 也可以用于 gentoo

cd /home
git clone git://github.com/windwiny/funtoo-wwd.git

把 /home/funtoo-wwd 加到 /etc/make.conf 里的 PORTDIR_OVERLAY 后
emerge lunar-applet -v 安装农历控件

-------
感觉用 git 管理的 portage 很不错
用上funtoo 也是从这里学来的
http://imtx.cn/archives/923.html
http://zh-tw.whygitisbetterthanx.com/

作者: windwiny   发布时间: 2009-01-13

嗯~~~有空试一下。

不知有什么包是官方没有而Funtoo有的呢?

作者: Hosanna   发布时间: 2009-01-13

包好像都一样,就是方式不一样, git 和 cvs 的分别吧

作者: windwiny   发布时间: 2009-01-13

我直接就用funtoo安装的

作者: tlze   发布时间: 2009-01-13

据说 portage 2.2支持git了,只是要翻墙,所以没有看到原文,在linuxtoy上看到介绍的

作者: axlrose   发布时间: 2009-01-13

请教lz,现有的传统portage用户能够无缝迁移到funtoo的git仓库上么?

作者: zxuan   发布时间: 2009-01-13

引用:
作者: zxuan
请教lz,现有的传统portage用户能够无缝迁移到funtoo的git仓库上么?
http://www.funtoo.org/en/articles/fu...install-howto/
http://wiki.github.com/funtoo/portage/first-steps
我试过,可以的,只是不要sync 就行了,要更新就手工git来更新库,不过上回试了,有时候连不上,里面的包都挺新的,不过怕不稳定就又马上退回了

应该说只用funtoo stage安装不算用funtoo吧,sync gentoo portage tree 后就又是正宗的gentoo,不过stage打包比较新,推荐用funtoo stage安装

作者: axlrose   发布时间: 2009-01-13

引用:
作者: axlrose
http://www.funtoo.org/en/articles/fu...install-howto/

我试过,可以的,只是不要sync 就行了,要更新就手工git来更新库,不过上回试了,有时候连不上,里面的包都挺新的,不过怕不稳定就又马上退回了

应该说只用funtoo stage安装不算用funtoo吧,sync gentoo portage tree 后就又是正宗的gentoo,不过stage打包比较新,推荐用funtoo stage安装
哦?我似乎听说现在portage刚刚可以自动支持git仓库了?好像是能自动识别已有的git仓库并且调用git来更新了,只是不知道具体情况如何。

作者: zxuan   发布时间: 2009-01-13

被mask的嘛
不知道是不是只是简单的check 一下 PORTDIR 下面有没有 .git 目录,验证一下.git有效性然后就调用git pull 呢?
对比一下funtoo站上给的funtoo, portage的压缩包大小,个头差别还挺大的喔,因为没下下来解压来看,不知道里面区别在哪
首先一点是 git仓库本身要存历史的东东,要久不久gc一下才行,不过相对svn要苗条一点,造成体积差别大的原因只猜到这点。。。

作者: axlrose   发布时间: 2009-01-13

引用:
作者: zxuan
哦?我似乎听说现在portage刚刚可以自动支持git仓库了?好像是能自动识别已有的git仓库并且调用git来更新了,只是不知道具体情况如何。
已经会自动识别了,用了git以后,emerge --sync会自动调用 git pull。

作者: tlze   发布时间: 2009-01-13