将 Ubuntu 10.04 Server 剥离为类似 JeOS 的设置?

将 Ubuntu 10.04 Server 剥离为类似 JeOS 的设置?

该问题来自 Stack Overflow:https://stackoverflow.com/questions/7113768/stripping-ubuntu-10-04-server-down-to-jeos-like-setup

我正在设置一个在云服务器上运行的 Web 应用程序,该应用程序将通过提供的 API 以编程方式创建和销毁。出于我的目的,我想要一个精简版的 ubuntu,比如 JeOS,我将在其中添加 Node.js 和一些 Node 模块。服务器公司提供了通过获取正在运行的服务器的映像来创建自定义系统映像的功能,但我的初始服务器需要使用他们提供的映像启动,在本例中是 Ubuntu 10.04 LAMP 映像。因此,我需要删除不需要的软件包。实现此目的的安全方法是什么?是否有 JeOS 或类似程序中包含的内容的列表,以便我可以确定哪些内容不安全,不能删除?

我想指出的是,我读过类似的问题,其中用户试图出于性能原因精简服务器,关键是尽量减少正在运行的进程数和内存使用量。就我的情况而言,我希望尽量减少图像大小,以减少创建新服务器所需的时间

答案1

我认为你想要的是Ubuntu 核心

Ubuntu Core 是一个最小的 rootfs,用于创建满足特定需求的自定义映像。Ubuntu Core 致力于创建适合用于板级支持包、受限或集成环境的最小环境,或作为应用程序演示映像的基础。它适用于 i386、amd64 和 armel 架构。

这是一个构建例子。 希望这可以帮助。

答案2

Turnkey Linux 有几个最小版本,其中一个被称作“引导 JEOS',基于 10.04 LTS 服务器。可能值得研究,尽管他们的'' 图像可能更有用,或者直接使用其默认图像图像并完成它...

相关内容