1

我想构建一个自定义的 linux live cd,其中只有绝对必要的软件用于我的目的:

  • 基于flask(python)运行1-3个简单的web应用
  • 运行 1-3 个基于 sinatra (ruby) 的简单 Web 应用程序
  • 运行 1-3 个基于 php 的简单 web 应用程序
  • 动态创建的 sqlite3 数据库
  • ssh 服务器
  • NO X 服务器
  • 它必须是 Linux,而不是其他操作系统

它并非用于实际刻录到 cd,而是使用虚拟化软件(例如 virtual box、vmware)启动 iso 文件,在每次重新启动时使用 Web 应用程序创建一个干净的新演示环境。

将所有这些都放在最小的尺寸中以使其快速下载会很棒。但是我没有时间或精力从头开始学习构建 linux,所以我愿意在大小上做出妥协,并尝试剥离一开始就已经很小的现有发行版。但是哪一个?

更新

我最终使用了TinyCore,我对此非常满意!我在其中构建了一个黑客竞赛,全部不到 30 MB。您可以从SourceForge下载 CD并在任何虚拟化软件中使用它,甚至可以使用它启动您的 PC。重制脚本的源代码在GitHub 上

4

3 回答 3

1

以及如何让这个生活(Jeoss)......

http://www.vercot.com/~jeoss/default.html

于 2012-08-30T16:17:27.397 回答
1

我会推荐你​​ Suse Studio。它允许您在线制作自己的自定义映像 - 您只需下载 .iso 映像。您可以自定义所有内容,它基于 OpenSuse。

于 2012-08-30T16:22:14.887 回答
1

这就是你想要的。尽可能小。

于 2012-08-30T16:47:35.463 回答