我正在按照本网站自定义我的 Ubuntu 映像。解压干净的 .iso 后,我将一些文件添加到“remaster”,并且我还想安装一些应用程序(例如 wireshark),因此当系统使用自定义映像启动时,无需安装任何东西。我运行以下脚本:
sudo uck-remaster-clean
sudo uck-remaster-unpack-iso my.iso
sudo uck-remaster-unpack-rootfs
// .. add desired files to the remaster
sudo apt-get install wireshark
sudo uck-remaster-pack-rootfs -c
sudo uck-remaster-pack-iso -g myNew.iso
但是,wireshark 安装在我运行脚本的机器上,而不是在 remaster-root 系统中。我需要在上面的脚本中修改什么才能将应用程序安装在解压的 ISO 上?这可能吗?
答案1
您需要 chroot 到您的 remaster-root-system。您忘记运行一个命令了。
sudo uck-remaster-chroot-rootfs