找到 PureOS 安装程序的源代码

找到 PureOS 安装程序的源代码

我一直在研究 PureOS 安装选项(最终目标是在 MacBook Air 上将其与 MacOS 一起安装双启动,但这超出了这个问题的范围)。

我想看到的是这个“启动加载程序位置:启动分区(/boot)”选项实际上是如何在幕后工作的(特别是,它如何/boot通过“祝福”让Mac的启动加载程序知道分区在哪里?):

在此输入图像描述

我认为深入研究该安装程序的源代码应该可以了解它的作用。因此我去看看“源代码他们网站上的链接,但它看起来像一个包存储库而不是源代码:

在此输入图像描述

那么,问题是:PureOS 引导加载程序安装程序的源代码在哪里?我只是错过了一些明显的东西,还是实际上不可用?

答案1

提供的链接确实指向包存储库,但该包存储库还包含包的所有源代码。所有 tarball 都包含源代码:在您显示的示例中,各个.orig.tar.xz文件包含上游源代码,并且这些.debian.tar.xz文件包含应用于它们的特定于发行版的补丁。

PureOS似乎使用Calamares 安装程序框架;这是“引导加载程序位置”选择所在的位置。您可以在以下位置找到 PureOS 版本的源代码相关存储库,以及所有PureOS核心源代码就在上面

相关内容