我想尝试创建自己的Linux发行版。你能建议一些好的和容易遵循的教程(最好是基于文本的,而不是视频)。我听说过一些关于Arch的东西,但我不知道如何从那里开始。我需要什么?
发布于 2013-08-16 22:30:11
部分答案取决于你自己的发行版是什么意思。如果您指的是为您自己的目的而构建的Linux自定义版本,以便在您自己的机器上使用,甚至在您自己的办公室中使用,那么有几种非常酷的工具可以让您定制已知正在工作的现有发行版。
http://www.centos.org/docs/5/html/Installation_指南-en-US/ch-ekstart2.html涵盖了CentOS的启动安装(也适用于科学、Fedora和RedHat)。还有http://susestudio.com/,它允许您制作一个定制的SuSe Linux安装磁盘,这意味着您可以立即获得您想要安装的包。这种方法的优势在于,更重要的是,您可以选择单独的包,省去任何您不想麻烦的杂乱无章的东西,但也可以知道更新的包对您来说是可用的,并且工作时不需要大量的测试和开销。
如果你只是想让它看起来像你想要的样子,定制的飞溅屏幕,标识,等等,有大量的指南可以用来做这些改变。
现在,如果您真的只想得到一些螺母和螺栓,并真正完成您自己的事情,那么@vfbsilva关于查看LFS的建议是不可替代的。您确实了解了如何将事情组合在一起,以及如何使Linux .嗯,Linux。然而,几次这样做对我个人来说已经足够了,我个人意识到,我不想处理每周发布安全更新的每个包的重建问题。:)
发布于 2013-08-16 15:21:18
从零开始看一下Linux,LFS他们有一个教程,教您如何构建自己的Linux系统,一旦您了解了可以选择包管理器和一组包,就可以创建自己的发行版。
让答案更完整一点的是,ArchLinux是一个使用几乎100%普通包的Linux发行版。这意味着几乎没有任何补丁是由发行人员完成的。此外,它没有像*buntu发行版那样的默认包集。
这些特点使Arch成为一个非常可定制的发行版。这是你的“自己的发行版”,因为它是你自己的设置。但不像在LFS中,它是你自己的内核,模块,包.
https://unix.stackexchange.com/questions/87011
复制相似问题