如何创建定制的 Ubuntu Live CD 镜像

如何创建定制的 Ubuntu Live CD 镜像

今天让我们来讨论一下如何创建 Ubuntu Live CD 的定制镜像(ISO)。我们以前可以使用 Pinguy Builder 完成这项工作。但是,现在它似乎停止维护了。最近 Pinguy Builder 的官方网站似乎没有任何更新。幸运的是,我找到了另一种创建 Ubuntu Live CD 镜像的工具。使用 Cubic (即 Custom Ubuntu ISO Creator 的首字母缩写),这是一个用来创建定制的可启动的 Ubuntu Live CD(ISO)镜像的 GUI 应用程序。

Cubic 正在积极开发,它提供了许多选项来轻松地创建一个定制的 Ubuntu Live CD ,它有一个集成的 chroot 命令行环境(LCTT 译注:chroot —— Change Root,也就是改变程序执行时所参考的根目录位置),在那里你可以定制各种方面,比如安装新的软件包、内核,添加更多的背景壁纸,添加更多的文件和文件夹。它有一个直观的 GUI 界面,在 live 镜像创建过程中可以轻松的利用导航(可以利用点击鼠标来回切换)。您可以创建一个新的自定义镜像或修改现有的项目。因为它可以用来制作 Ubuntu live 镜像,所以我相信它可以用在制作其他 Ubuntu 的发行版和衍生版镜像中,比如 Linux Mint。

安装 Cubic

Cubic 的开发人员已经做出了一个 PPA 来简化安装过程。要在 Ubuntu 系统上安装 Cubic ,在你的终端上运行以下命令:

sudo apt-add-repository ppa:cubic-wizard/release

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E

sudo apt update

sudo apt install cubic

利用 Cubic 创建 Ubuntu Live CD 的定制镜像

安装完成后,从应用程序菜单或 dock 启动 Cubic。这是在我在 Ubuntu 16.04 LTS 桌面系统中 Cubic 的样子。

为新项目选择一个目录。它是保存镜像文件的目录。

如何创建定制的 Ubuntu Live CD 镜像

请注意,Cubic 不是创建您当前系统的 Live CD 镜像,而是利用 Ubuntu 的安装 CD 来创建一个定制的 Live CD,因此,你应该有一个最新的 ISO 镜像。

选择您存储 Ubuntu 安装 ISO 镜像的路径。Cubic 将自动填写您定制操作系统的所有细节。如果你愿意,你可以改变细节。单击 Next 继续。

如何创建定制的 Ubuntu Live CD 镜像

接下来,来自源安装介质中的压缩的 Linux 文件系统将被提取到项目的目录(在我们的例子中目录的位置是 /home/ostechnix/custom_ubuntu)。

如何创建定制的 Ubuntu Live CD 镜像

一旦文件系统被提取出来,将自动加载到 chroot 环境。如果你没有看到终端提示符,请按几次回车键。

如何创建定制的 Ubuntu Live CD 镜像

在这里可以安装任何额外的软件包,添加背景图片,添加软件源列表,添加最新的 Linux 内核和所有其他定制到你的 Live CD 。

例如,我希望 vim 安装在我的 Live CD 中,所以现在就要安装它。

如何创建定制的 Ubuntu Live CD 镜像

我们不需要使用 sudo,因为我们已经在具有最高权限(root)的环境中了。

类似地,如果需要,可以安装更多的任何版本 Linux 内核。

apt install linux-image-extra-4.10.0-24-generic

此外,您还可以更新软件源列表(添加或删除软件存储库列表):

如何创建定制的 Ubuntu Live CD 镜像

修改源列表后,不要忘记运行 apt update 命令来更新源列表:

apt update

另外,您还可以向 Live CD 中添加文件或文件夹。复制文件或文件夹(右击它们并选择复制或者利用 CTRL+C),在终端右键单击(在 Cubic 窗口内),选择 “Paste file(s)”,最后点击 Cubic 向导底部的 “Copy”。

如何创建定制的 Ubuntu Live CD 镜像

Ubuntu 17.10 用户注意事项

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/13014.html