LinuxSir.cn,穿越时空的Linuxsir!

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

测试 funtoo 仓库

[复制链接]
发表于 2009-1-12 23:37:55 | 显示全部楼层 |阅读模式
用了几天的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/
发表于 2009-1-13 09:57:07 | 显示全部楼层
嗯~~~有空试一下。

不知有什么包是官方没有而Funtoo有的呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-13 11:07:23 | 显示全部楼层
包好像都一样,就是方式不一样,  git 和 cvs  的分别吧
回复 支持 反对

使用道具 举报

发表于 2009-1-13 12:06:59 | 显示全部楼层
我直接就用funtoo安装的
回复 支持 反对

使用道具 举报

发表于 2009-1-13 12:52:02 | 显示全部楼层
据说 portage 2.2支持git了,只是要翻墙,所以没有看到原文,在linuxtoy上看到介绍的
回复 支持 反对

使用道具 举报

发表于 2009-1-13 13:00:23 | 显示全部楼层
请教lz,现有的传统portage用户能够无缝迁移到funtoo的git仓库上么?
回复 支持 反对

使用道具 举报

发表于 2009-1-13 13:05:03 | 显示全部楼层
Post by zxuan;1937638
请教lz,现有的传统portage用户能够无缝迁移到funtoo的git仓库上么?

http://www.funtoo.org/en/articles/funtoo/quick-install-howto/
http://wiki.github.com/funtoo/portage/first-steps
我试过,可以的,只是不要sync 就行了,要更新就手工git来更新库,不过上回试了,有时候连不上,里面的包都挺新的,不过怕不稳定就又马上退回了

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

使用道具 举报

发表于 2009-1-13 13:13:34 | 显示全部楼层
Post by axlrose;1937643
http://www.funtoo.org/en/articles/funtoo/quick-install-howto/

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

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


哦?我似乎听说现在portage刚刚可以自动支持git仓库了?好像是能自动识别已有的git仓库并且调用git来更新了,只是不知道具体情况如何。
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2009-1-13 15:13:28 | 显示全部楼层
Post by zxuan;1937647
哦?我似乎听说现在portage刚刚可以自动支持git仓库了?好像是能自动识别已有的git仓库并且调用git来更新了,只是不知道具体情况如何。


已经会自动识别了,用了git以后,emerge --sync会自动调用 git pull。
回复 支持 反对

使用道具 举报

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

本版积分规则

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