LinuxSir.cn,穿越时空的Linuxsir!

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

馊主意,提供商业性**包检索/构建(云运用?)

[复制链接]
发表于 2010-4-25 15:18:24 | 显示全部楼层 |阅读模式
零、将本机(以下简称thinkpad)硬件信息(hinfo)的快照提交到Shuge LB Proxy Server(以下简称SLPS),并建立在SLPS建立portage、overlay仓库(poinfo)

安装某包的流程是

一、发送包名到SLPS
二、SLPS返回包metadata/uses info到thinkpad,用户确定要使用哪些USE并将选择提交
三、SLPS构建出二进制包并更新thinkpad的poinfo
四、thinkpad安装二进制包

好处:
thinkpad不再需要
emerge --sync && layman -s ALL

也就是省心,省时间,省空间,安装快

010101001100101010011001010100110

SLPS如何设计呢?

以下全部集群化

    * OS: Gentoo (哇卡卡卡)
    * VM: Xen ??
    * File Server: Reiserfs
    * Store: Apache Cassandra
    * Cache: ???
    * Compiler: distcc ??

针对编译高频率的包,进行缓存。
 楼主| 发表于 2010-4-25 15:19:54 | 显示全部楼层
我##操
提供商业性##代###理包检索 /构建(云运用?)

代###理 ,这个也成关键词了。
我有毛有翼后,我就要移民!
回复 支持 反对

使用道具 举报

发表于 2010-4-25 21:39:19 | 显示全部楼层
虽然其它发行版有类似的编译系统,但是对于Gentoo来说几乎不可行。

像Ubuntu的LP,主要是开发者在用,而编译对于Gentoo的任何用户来说都是家常便饭,所以必然带来更高的负载。而且由于USE机制的存在,每个用户的需求不尽相同,差异性大,所以也没法很好地利用缓存或其它技术来解决巨大的资源占用。

---
关键字存在很长一段时间了,耐心点就能绕过。
回复 支持 反对

使用道具 举报

发表于 2010-4-26 09:37:20 | 显示全部楼层
商业性?这东西会有市场么?用linux的人本来就少,用gentoo的就更少了,用gentoo的人里面会采用这个东西的,又会有多少?

就我自己来说,除了openoffice,每天更新的包都只需要几分钟就编译好了,你提到的“省心,省时间,省空间,安装快“的优点,貌似没啥吸引力。。。
回复 支持 反对

使用道具 举报

发表于 2010-4-26 11:44:26 | 显示全部楼层
呵呵,基本上我也不会用上这种服务,不过多一样选择总是会好的,毕竟,生态的多样性更容易维护生态的稳定。
回复 支持 反对

使用道具 举报

发表于 2010-4-26 13:23:26 | 显示全部楼层
直接开distcc得了
回复 支持 反对

使用道具 举报

发表于 2010-4-26 16:32:22 | 显示全部楼层
Post by MeaCulpa_;2085845
直接开distcc得了


我觉得这个好,大家自愿加入一个网络,互帮互助。。。。

虽然总的编译量应该没有什么变化,但毕竟要快很多嘛
回复 支持 反对

使用道具 举报

发表于 2010-4-27 09:52:59 | 显示全部楼层
这个设想在脑子中出现过,技术上能够实现的,不知何时才能出现.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-28 10:40:47 | 显示全部楼层
其实老大进来再浇一下凉水,我就灭了~~
回复 支持 反对

使用道具 举报

发表于 2010-4-28 10:55:49 | 显示全部楼层
kan kan opensuse buildservice, only for multiplatform package, not a full OS buildservice
回复 支持 反对

使用道具 举报

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

本版积分规则

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