我目前使用 Vagrant 和 puppet 以及标准 debian ISO 和 CM,此处提供:
https://vagrantcloud.com/puppetlabs/boxes/debian-8.2-64-puppet
它似乎是 Debian 的基本发行版,但有一些附加要求,例如 ssh-key 身份验证。
我想做一些类似的事情,但更适合我的具体口味,安装带有 Suhosin 补丁、OpCache 的 PHP,以及禁用打印机后台处理程序等服务。
我该怎么开始呢?我如何进行默认的 Debian 安装,删除我不需要的部分,添加一些额外的必需品并将其打包为 ISO,以便轻松安装在云、本地虚拟机或 Vagrant 之类的东西上?
我意识到最后一个要求是构建 ISO 的附加要求。
答案1
要自定义随发行版一起安装的软件包,您可以使用 Remastersys 和 live-magic 等应用程序。
它们允许您克隆现有发行版,或使用向导配置新发行版。
快速谷歌搜索Debian 定制发行版出现了这篇文章(除其他外),它似乎涵盖了基础知识: