LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: home_king

[每周一论]关于IBOX-LiveCD的未来

[复制链接]
发表于 2005-9-28 19:49:50 | 显示全部楼层
Post by 地球发动机

从我安装Gentoo的过程看,最大的瓶颈是编译,但似乎难以有改进的余地。其次的瓶颈是在线下载。我想,如果能将众多镜像站点合成一个虚拟的分布式文件系统,可以同时从多个服务器下载同一个文件,甚至使用类似于BT的技术,将正在下载文件的用户也变成文件内容提供者,那么下载速度就仅受网络带宽的限制了。
甚至,考虑到网络下载时CPU其实多数时间都处于空闲,为了充分利用其CPU资源,我们可以考虑进行分布式编译。正在下载文件的用户将可以同时为其它用户编译代码,这样就大大加快了gentoo的安装速度。
为了达到这些目标,emerge等程序需要做很大的改进,具体的构思还不是很完善,在这里抛砖引玉,希望能有志同道合的朋友一起完成这个项目。


关于编译不知我的一点痴想有没有什么帮助.
软件开发者可以利用make来使得每次改动只需要编译改动的文件,然后重新链接一次即可.在日常使用emerge中,可能用得最多的就是升级软件包,每次升级都需要完整的重新编译一次.我想升级的软件包改动应该不是很大吧,可不可以每次升级编译只编译改动的部分加快速度呢?

还有就是在/usr/portage/distfiles文件夹下,用久了,升级过几次后,总是有一个软件的很多版本的源码包,无疑不同版本的源码包很大部分是相同的,这就又一次的浪费了空间。有没有办法把/usr/portage/distfiles下的源码包用类似CVS的方式来管理,应该可以节约很多空间,而又同时保留了曾经用过的版本的源代码。
回复 支持 反对

使用道具 举报

发表于 2005-9-28 22:16:53 | 显示全部楼层
继续讨论, 让IBOX走向更美好的明天......
回复 支持 反对

使用道具 举报

发表于 2005-9-29 02:15:00 | 显示全部楼层
这个帖子好,不过技术所限,我只能关注一下,呵呵。
回复 支持 反对

使用道具 举报

发表于 2005-9-29 13:13:34 | 显示全部楼层
ibox我用了,感觉还不错呀
挺好的
尤其是他的汉化和console framebuffer
so cool
回复 支持 反对

使用道具 举报

发表于 2005-9-29 16:38:46 | 显示全部楼层
Post by freesky64
关于编译不知我的一点痴想有没有什么帮助.
还有就是在/usr/portage/distfiles文件夹下,用久了,升级过几次后,总是有一个软件的很多版本的源码包,无疑不同版本的源码包很大部分是相同的,这就又一次的浪费了空间。有没有办法把/usr/portage/distfiles下的源码包用类似CVS的方式来管理,应该可以节约很多空间,而又同时保留了曾经用过的版本的源代码。

有脚本能清除不用的源码啊。实际上你全删了也没什么,大不了需要的时候会重新下载的。

ibox除了发livecd还可以作编译好的不同平台下的定制的类似stage4的东西,这样可以简化安装。就像官方论坛上的那个jackass项目一样。
回复 支持 反对

使用道具 举报

发表于 2005-9-29 20:37:18 | 显示全部楼层
可是我希望的是:可以节约很多空间,而又同时保留了曾经用过的版本的源代码。

不原意删掉,因为有时候下载起来慢得不得了。要是以后上网按照流量来收费了的话就更舍不得删掉了。
回复 支持 反对

使用道具 举报

发表于 2005-10-1 01:03:40 | 显示全部楼层
都喜欢英文名字?
俺就要起个中文名字:璍兎
本来找了个《山海经》里的动物名称做名字,这个动物名称就一个字,写法从上到下是刀字头+口+比+大,是一种形似兔而足像鹿的动物。可惜《新华字典》里也没这个字,现在我手上没有《辞海》一类的大字典,所以麻烦有兴趣的同志帮忙查一下这个字怎么个读法……
回复 支持 反对

使用道具 举报

发表于 2005-10-1 02:53:45 | 显示全部楼层
cnbox
体现中文的特色
或者 cntoo
回复 支持 反对

使用道具 举报

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

本版积分规则

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