系统相关
首页 > 系统相关> > 如何搜索Linux发行版构建工具?

如何搜索Linux发行版构建工具?

作者:互联网

在通过Linux From Scratch工作之后,我感到怪异的感觉,在实践中,这不是新的发行版的构建方式.

如何搜索其他分发构建的工具? Debian真的是从头开始构建的吗?谷歌搜索“Linux发行版构建工具”并不是很有成效.

以下是我在LFS或Google上无法找到的一些问题:

>用什么工具来构建Debian?
>人们使用哪些流行工具来自动化编译过程?
>我可以简单地从预编译的二进制文件构建整个系统吗?
>如何创建工作系统的实时iso?那么自动化安装程序呢?是否有用于制作实时iso和安装程序的自动化工具?
>如果我想用另一个发行版作为基础,我将从哪里开始?是否有专门的工具从现有的发行版分支?

LFS很酷,但它没有回答我的许多实际问题.我在哪里可以找到更多信息?特别是,我可以在谷歌搜索中使用哪些关键词来查找有关我可以用来构建Linux发行版的工具的信息?是否有像LFS这样的书更侧重于分支现有的发行版而不是学习构建过程?

PS

我遇到了SUSE studio等,但是这些工具要求你被锁定到特定的发行版,并且只能提供程序允许的灵活性.人们是如何在SUSE工作室之前从SUSE linux分支出来的?

解决方法:

Debian是从头开始构建的,因为每个包维护者都从源代码构建他的包,所以你不必这样做.大多数发行版以这种方式工作(例外是例如Gentoo或LFS).因此,构建软件的“工具”取决于每个组件,并且.deb或.rpm的打包通常由特定于发行版的工具处理.

要分支现有的发行版,您必须设置一个存储库,然后开始使用包填充它.让包管理器指向您的存储库,以及基础发行版之一.然后你可以逐个开始用你的补丁替换基础包.

标签:linux,compiling,distros,lfs
来源: https://codeday.me/bug/20190810/1637958.html