写了个OTOB(auto build linux from source)自动化系统构建工具,大家拍砖啊!
时间:2008-10-27
来源:互联网
参照lfs写了基本系统包的meta data,并构建了lfs系统,测试系统可用。
现在想再研究下其他各大自动化工具,吸取他们的优点,重新设计和完成系统,想把它发展壮大,同时支持嵌入式和gentoo这样构建主机系统。大家帮忙看看,拍砖啊!
sourceforge上已经开通了项目主页,有源码下载。
http://sourceforge.net/projects/otob
另外[嵌入式田版]http://www.linuxsir.org/bbs/thread335134.html 也有些讨论,大家拍砖哈!(我的脚本很丑的,见笑了啊!)
作者: dangbinghoo 发布时间: 2008-10-27
1、shell脚本解释器应该用/bin/sh,并且保证脚本POSIX兼容,不该用/bin/bash。
bash不一定每台机器都有,并且不同机器bash行为可能不同。
2、目录结构不应超过3层,保持结构简单很重要,过多的目录不利于快速修改。
嵌入式系统真实需求千奇百怪的,快速修改很有必要。
3、嵌入式系统整个系统的软件包数量有限,引人portage式的依赖关系有些过于复杂。
作者: 聚焦深空 发布时间: 2008-10-28
作者: dangbinghoo 发布时间: 2008-10-28
作者: d00m3d 发布时间: 2008-10-29
作者: d00m3d
在类 SysV 的系统下引入 BSD 系作方式,估计会吃力不讨好
|
作者: dangbinghoo 发布时间: 2008-10-29
作者: d00m3d 发布时间: 2008-10-30
作者: d00m3d
Arch 也是 LFS 系统改用 BSD 的 rc 方式的,这点当然知道,但我不是这个意思。我的意思是要变相自己去定制,花费大量精力去 debug,未必值得。
|
作者: dangbinghoo 发布时间: 2008-10-30
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28