Answers:
使用Respin,它是Remastersys软件包的当前分支,并且源代码可用于Ubuntu 14.04至16.04版本的Ubuntu。现在Yakkety已冻结,我希望它的软件包也将很快可用。
以下是我用于在Xenial(16.04)中安装respin的过程
Respin依赖于xresprobe和isolinux,它们在存储库中都不可用,因此我们将不得不添加几个PPA,更新软件包列表并安装它们。
sudo add-apt-repository ppa:sergiomejia666/respin
sudo add-apt-repository ppa:sergiomejia666/xresprobe
sudo apt install xresprobe
sudo apt install respin
进一步的研究表明我们也需要isolinux
sudo apt install isolinux
我决定使用实时系统(脚本还提供了其他选项,但是带有安装程序的实时系统对我来说似乎更有用),respin
不带任何参数将提供以下输出:
Examples:
sudo respin backup (to make a livecd/dvd backup of your system)
sudo respin backup custom.iso
(to make a livecd/dvd backup and call the iso custom.iso)
sudo respin clean (to clean up temporary files of respin)
sudo respin dist (to make a distributable livecd/dvd of your system)
sudo respin dist cdfs
(to make a distributable livecd/dvd filesystem only)
sudo respin dist iso custom.iso
(to make a distributable iso named custom.iso but only
if the cdfs is already present)
cdfs and iso options should only be used if you wish to modify something on the
cd before the iso is created. An example of this would be to modify the isolinux
portion of the livecd/dvd
接下来,我们需要设置我们的旋转
sudo respin dist cdfs
(以创建可分发的livecd / dvd文件系统),我们将使用它来创建自定义ISO
这将是一个非常耗时的过程(ETA取决于硬件)
此时,我们可以根据自己的喜好修改live媒体的isolinux部分。
现在用于创建ISO
sudo respin dist iso custom.iso
注意:
由于我的16.04系统有许多添加/修改,并且有多个VM,因此生成的映像非常大。
Making custom.iso a hybrid iso
isohybrid: Warning: more than 1024 cylinders: 2547
isohybrid: Not all BIOSes will be able to boot this device
Creating custom.iso.md5 in /home/respin/respin
/home/respin/respin/custom.iso which is 2.5G in size is ready to be burned or tested in a virtual machine.
启动启动盘创建器,然后选择您的custom.iso文件和目标位置。(我使用了4GB的闪存驱动器)
custom.iso文件位于/ home / respin / respin目录中。
生成的图像按预期工作。Yakkety的阻止因素是,在撰写本文时,我找不到的安装候选人。xresprobe
也许您可以从源代码构建或等待。我个人发现,大多数开发人员似乎都专注于LTS版本。这对我来说很有意义,因为在9个月的发行版上花费大量精力似乎并不十分有效。
我认为,可以使用Systemback实用程序备份并制作实时iso文件,您可以从其PPA安装它,其工作方式与remastersys
(不再维护)相同。ubuntu 14.04也需要一个额外的软件包,称为unionfs-fuse。它还可以创建实时USB图像。您可以在iso中添加用户文件,然后可以将其安装在其他计算机上,但是其他计算机可能具有不同的图形等,因此请确保尚未卸载预安装的xorg视频包。所以您只需要添加ppa并安装
sudo add-apt-repository ppa:nemh/systemback
sudo apt-get update && sudo apt-get install systemback unionfs-fuse
创建iso文件,创建活动usb并从其在同一台计算机或不同计算机上启动之后,您会发现安装了systemback。
(我不确定今天是否支持它)
sudo add-apt-repository ppa:kranich/remastersys
sudo apt-get update
请遵循指南gui指导。(最好制作当前系统的iso副本)
sudo add-apt-repository ppa:f-muriana/ubuntu-builder
sudo apt-get update && sudo apt-get install ubuntu-builder
遵循gui指示。
从这里下载.deb文件,然后使用dpkg或gedbi进行安装。这是remastersys的新型。