我想以 Linux Live CD 的形式演示某个内部应用程序。我基本上想采用 Live CD“源代码”(最好是基于 Fedora/RedHat/Debian/Ubuntu 的程序,我对此相当了解),对其进行一些修改以添加应用程序及其依赖项(Java VM 等),然后重新打包,以便应用程序在 X 下自动启动。最简单的方法是什么?
答案1
答案2
我尝试过两种方法 -克雷克让您基于 ubuntu 的 livecd 发行版之一构建 livecd - 这是一种相当巧妙的方法,可让您使用 apt 和 dpkg 安装应用程序,并可让您独立于正在运行的系统进行设置。UCK 也是重新制作 ubuntu livecd 的“官方”方式。
交替重制版允许您将已安装的 ubuntu 或 debian 系统转换为 livecd,使用与原始系统相同的用户帐户或“默认”固定用户帐户。与 UCK 相比,构建 livecd 所需的空间更少,并且在某些方面,它更易于维护,因为您只需拥有一个“参考”系统并从该系统中大量发布版本即可。remastersys目前不受维护或支持,并且由于开发人员停止维护,因此无法获取其软件包。有一个叉子由 black lab linux 制作,但还不够完整
答案3
答案4
我认为最好的答案是建议使用 SuseStudio,我听说过它确实很棒。
然而,由于赏金要求采用基于 Debian (apt*) 的方法,答案是 Debian Live。
http://l3net.wordpress.com/2013/09/21/how-to-build-a-debian-livecd/
http://live.debian.net/manual/stable/html/live-manual/toc.en.html
*Apt 是一种使用 Debian 工具(即 deb 包)从中央标准化存储库下载和安装打包软件并解决包依赖关系的工具。