语境:
我们有定制版本的 GCC、内核、实用程序...等等,我们希望轻松集成到可安装、易于维护的 Linux 发行版...包管理等中。这是为有特殊需要的非营利组织准备的...我们不是为了好玩而分叉。
问题:
这促使我们考虑构建自定义发行版。我们已经使用自定义软件包成功完成了 LFS,但希望不必重新发明轮子……软件包管理等。没有基于源代码的东西……只有二进制闪电战。
帮助:
如果您有自定义软件包,并想围绕它们创建一个主要为二进制的 Debian 风格的最小发行版,您会怎么做 [ 更好:从哪里开始? ]?核心组件已修改。使用 debian/arch(没有 yum...为了 Pete 的爱!)样式的软件包管理和自定义/修改的软件包构建自定义发行版的最简单方法是什么,而无需重新发明轮子?
我们不需要有关 apt/更新镜像或其他内容的建议...只需要基础发行版本身。例如,我们可以只构建一个镜像,然后使用我们的自定义软件包更新正在运行的普通发行版吗?然后“固定”某些软件包和某些版本?
非常欢迎使用任何形式的链接、文档和指针来代替明确的指令。
更新
我将研究如何在现有最小 Debian 安装上创建 repo/镜像和软件包固定...然后研究如何在完成的系统上创建安装程序。这似乎比尝试创建另一个发行版要聪明得多。如果您已经走过这条路并且有指针(不是 C 类型)、链接或其他任何东西...如果您有时间,请将它们扔给我...我非常乐意听听您的经验。谢谢!
答案1
答案2
我向您推荐以下选项:
- Suse 工作室
- 斯莱克斯
- Fedora 混音版。你可以把你不喜欢的东西从他们的网站上删除,然后放到你自己的网站上,再重新贴上品牌标签。