免责声明
定制的 Mint 镜像文件仅供个人使用。如果您想与他人分享您的自定义镜像文件,无论是免费还是购买,您都必须重新命名; 删除所有 Mint logo,品牌和其他标识元素; 并且您不能混淆您的目标用户与 Mint 以任何方式关联的自定义。
您可以自由使用 Mint 开发的软件(例如:mintinstall,mintupdate等),而无需重新命名,因为它们是根据 GPL 许可的。但除此之外,它将是你自己的自定义镜像,而不再是 Mint 原版镜像。
Mint 名称和标识元素是具有商标和版权。除非您获得 Clement Lefebvre 的批准,并且您的定制镜像已通过 Mint QA 团队的测试,否则您无权使用它们。
下载镜像
Linux Mint
镜像下载
操作环境
Linux 环境下操作,博主使用的是虚拟机 Linux Mint 19.1
安装依赖
sudo aptitude install squashfs-tools genisoimage
准备临时操作系统
本教程使用的镜像文件是 linuxmint-19.1-xfce-64bit.iso
创建工作文件夹
移动镜像至工作目录
解压并挂载镜像
在临时系统中准备网络连接
准备 chroot 环境
现在这个终端在你的新系统中。 在任何情况下都不要关闭它! 我们将这称为 chroot 终端,让我们打开另一个终端并运行
并称之为主机终端。我们将在需要时使用此终端。您可以通过比较命令历史记录来区分这两者。 这非常重要,不要混淆这两个终端。 如果没有指定使用哪个终端,则在 chroot 终端中运行代码。
准备定制
开始定制
文件系统现在是 mylivecd
目录中的 edit
文件夹。您可以修改此文件系统以满足您的需求。但您只能访问 chroot
终端。因此,请确保只使用此终端即可完成所有操作。您也可以使用此终端来运行 GUI 应用程序。
输入以下命令可按大小查看已安装的软件包:
安装软件
首先更新库
未完待续…
清理新系统
如果您使用了 synaptic(或任何其他GUI),那么您可能需要进行额外的清理:
从这时起 chroot 环境就不复存在了,但是这个终端将用于其余的命令,你可以关闭其他终端。
重新生成清单(忽略任何警告)
压缩
更新一些必需的文件
删除旧的 md5sum 并计算新的 md5sums
创建 ISO 映像
测试 ISO 镜像
您可以使用 qemu,kvm,virtualbox 进行 iso 镜像的测试运行
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。