如何将当前安装的 Linux 系统复制为安装 CD?

Ion*_*zău 6 distros desktop ubuntu kde

我安装了Ubuntu 13.04,我已经按照我想要的方式对其进行了自定义(默认应用程序、用户帐户、桌面环境设置……)。

现在,我希望能够基本上将该系统放在 CD 上并将其安装到其他 PC 上,就像常规的 Ubuntu 安装一样,但我的所有自定义设置都完好无损。

这样的 CD 应该独立于我当前安装的系统,但它仍然应该是常规的 Ubuntu(使用 Ubuntu 存储库进行软件更新等)。

如何制作这样的 CD?我会从哪里开始?


进展和更新

我按照kosnick 的回答安装了remastersys ,效果很好:

  • 已创建 ISO 文件
  • 我在 DVD 上刻录了 ISO 文件
  • 我将 DVD 插入另一台计算机并安装它

我现在遇到的问题是:

  • 缺少一些配置文件。例如:.vimrc缺少
  • 主题文件丢失(未安装 KDE 主题,但安装了 Oxigen 默认 KDE 主题)

如何将它们包含到我的备份 ISO 中?

Jou*_*eek 3

显然,在您确定之前我不建议删除旧的安装,但在较新版本的 Linux 上获得非常相似的安装应该不会太难

您可以使用 dpkg --get-selections 转储已安装的软件包列表,并使用 dpkg --set-selections 安装它们,AU 上的这个问题讨论了可能的陷阱,但也有命令。

任何用户自定义都应该位于 /home/username/ 中,以便您可以创建具有相同名称的新用户,并复制文件。如果您想要全局使用它,您可以将其放入新 livecd 的 /etc/skel 中。您可能还想复制 /etc/ 中的配置文件以及 /var/ 中的内容。

我认为这应该涵盖基本安装所需的大部分内容。棘手的一点来了——我之前曾建议使用 remastersys,但开发人员有点愤怒地退出了——另一个开发团队即将推出一个可能令人感兴趣的分支。我以前没有使用过它,但您可能还想考虑查看mklivecd