我想重新制作/自定义 Ubuntu 14.04 live ISO。我手动完成了(这意味着我不想使用 uck 或 remastersys 之类的工具)。
我用了本教程(德语)总体来说运行良好。当然,我修改了 chroot 部分,这样所有部分都可以在脚本中运行而无需交互。
在 VirtualBox 中构建 ISO 后,CD 可以正常启动。
我现在的问题是:我想设置一些用户设置(例如主文件夹中的 .mozilla 配置文件)。
我认为我应该将其放入/etc/skel
。脚本会将例如“.mozilla”复制到/etc/skel
(已确认),但“.mozilla”并不在实时用户的主文件夹中 ( /home/ubuntu/
)。
似乎我复制的内容/etc/skel
被完全忽略了,但我不知道为什么。你能帮帮我吗?
答案1
/etc/skel 中的文件必须在第一个用户登录之前到位。
PS:我想我发现了问题——您的脚本为用户创建了主目录:
sudo mkdir -p "${WORK}/new/home/xubuntu/"
sudo mkdir -p "${WORK}/new/home/xubuntu/Desktop/Anleitungen"
您也需要使用 /etc/skel 来实现此目的。