我有一个安装乌班图13.04我已将其定制为我想要的方式(默认应用程序、用户帐户、桌面环境设置......)。
现在,我希望能够基本上将此系统放在 CD 上并将其安装到其他 PC,就像常规 Ubuntu 安装一样,但我的所有自定义设置都完好无损。
这样的 CD 应该独立于我当前安装的系统,但它仍然应该是常规的 Ubuntu(使用 Ubuntu 存储库进行软件更新等)。
我怎样才能制作这样的CD?我该从哪里开始呢?
进展和更新
我安装了重新管理系统遵循科斯尼克答案 效果很好:
- ISO 文件已创建
- 我将 ISO 文件刻录到 DVD 上
- 我将 DVD 插入另一台计算机并安装
我现在遇到的问题是:
- 缺少一些配置文件。例如:
.vimrc
缺失 - 主题文件丢失(未安装 KDE 主题,但安装了 Oxigen 默认 KDE 主题)
如何将它们包含到我的备份 ISO 中?
答案1
显然,在您确定之前我不建议删除旧的安装,但在较新版本的 Linux 上获得非常相似的安装应该不会太难
您可以使用 dpkg --get-selections 转储已安装的软件包列表,并使用 dpkg --set-selections 安装它们,这个问题关于AU谈论了可能的陷阱,但也有命令。
任何用户自定义都应该位于 /home/username/ 中,以便您可以创建具有相同名称的新用户,并复制文件。如果您想要全局使用它,您可以将其放入新 livecd 的 /etc/skel 中。您可能还想复制 /etc/ 中的配置文件以及 /var/ 中的内容。
我认为这应该涵盖基本安装所需的大部分内容。棘手的一点来了 - 我之前曾建议使用 remastersys,但开发人员愤怒地退出了 - 有另一个开发团队即将推出的分支这可能令人感兴趣。我以前没有使用过它,但您可能还想考虑看看MKLiveCD。
答案2
好吧,一个选择是 Ubuntu Customization Kit,另一个选择是 Linux From Scratch(问题是它们并不完全是“克隆”)(我的答案的第三次编辑,最后一个):也许这也有帮助http://answers.yahoo.com/question/index?qid=20090513192052AASI4hv