所以我想使用这个名为 cubic 的工具创建一个 Linux 发行版,但你只能使用 chroot 终端,我知道如何更改启动画面,这样它就不会显示 Ubuntu 徽标,但不知道如何更改安装程序,比如更改图像文本和选项文本,这样就像在安装 Ubuntu 时,图片将是我的图片,而不是其中一个选项说尝试 Ubuntu 或安装 Ubuntu,而是将其更改为尝试示例名称安装示例名称。有人知道怎么做吗?谢谢。
答案1
Ubiquity 是 Ubuntu 安装程序应用程序的名称。相应的软件包简称为ubiquity
。该ubiquity
软件包在实时环境中可用,但系统安装完成后会将其删除。(在 Cubic 的软件包页面上,您应该会看到 Ubiquity 被标记为删除)。因此,如果您想修改安装程序的某些方面,您可以修改与 Ubiquity 相关的文件。
但是,根据您的问题,我认为您会对另一个包更感兴趣:ubiquity-slideshow
。此包也可在实时环境中使用。
该包的文件位于/usr/share/ubiquity-slideshow/
目录中。
- 这里有很多 HTML 文件,如果您想在安装过程中显示不同的东西,可以轻松修改。
/usr/share/ubiquity-slideshow/slideshow.conf
设置安装程序的窗口大小。- 您看到的实际屏幕截图存储在 中
/usr/share/ubiquity-slideshow/slides/screenshots
。
在 Cubic 中,您可以使用 nano 编辑任何 HTML 文件。但是,您始终可以列出文件的内容(使用cat <file name>
,然后选择并复制文本以在 Cubic 之外进行编辑。编辑完成后,将文件保存在主机上,然后将其拖到 Cubic 终端窗口以覆盖旧文件。
同样,要更改中的图像 /usr/share/ubiquity-slideshow/slides/screenshots
,只需将新图像文件拖到终端页面上进行复制即可。(使用与原始图像文件相同的名称,以避免更改代码)。
在复制之前,请记住cd
先进入目录,因为 Cubic 会将文件复制到您的当前的位置。因此,要更改屏幕截图,请cd /usr/share/ubiquity-slideshow/slides/screenshots
在将新文件拖到窗口之前使用。
如果你想使用ubiquity-slideshow
主机上的文件,你可以从下载整个 deb 包这里适用于 Ubuntu 20.04。使用存档管理器将 deb 文件(不要安装它!)提取到临时目录,以便您可以更改 HTML 或图像文件。然后仅将更改的文件复制到 Cubic。