1. 介绍

制作您自己的 CD 可能有几个原因。也许您很节俭,想要节省 Red Hat 发行版 的费用。或者,也许您想在您的 CD 中包含最新的发行版以及所有当前的更新。这非常重要,因为在 Red Hat 发行版的每个主要版本发布之后,都会有大量的更新,其中一些与安全相关。只需查看 勘误表页面。或者,也许您想自定义默认安装,添加一些默认树中不存在的软件包,并取消选择安装一些默认设置中包含的软件包。

这就是您将在接下来的章节中学到的内容(希望如此)。我将在示例中使用 i386 架构和发行版 7.3、8.0 和 9。与以前版本 (<=6.1) 相关的注释包含在本文档的先前版本中,并由原始作者编译。与 6.2 版本相关的注释基于我尚未完成的测试(我不知道我是否会完成)以及您可以在 相关文档 部分链接到的一些文档。以下章节中给出的 RedHat 7.3 和 8.0 的过程很可能适用于 Red Hat 支持的所有平台(Alpha、ppc 等),适用于所有 7.x(以及可能在不久的将来推出的 8.x/9)版本,但我仅在 i386 平台上使用 Redhat Linux 7.3、8.0 和 9 进行了测试(我对其他信息感兴趣)。

Note

所描述的操作具有法律含义,这意味着如果您以不符合 Redhat 商标政策的方式修改 CD,则不能将 CD 作为 RedHat Linux 重新分发。为了使其在法律上可重新分发,您应始终遵守 RedHat 网站 上声明的指南。

Note

始终记住设置以下文件中的变量rhcd.conf文件,并在运行您将在本文档其余部分找到的脚本以及与 RedHat Linux >=6.2 版本相关的脚本之前,导出 RHCDPATH 环境变量。脚本附带了一个示例 rhcd.conf 文件,该文件应该有很好的注释。

1.1. 免责声明和许可证

发布本文档的目的是希望它有用,但不提供任何担保;甚至不提供适销性或特定用途适用性的默示担保。

作者、分发者或本文档的任何其他贡献者,对因遵循本文中的建议而造成的身体、经济、道德或任何其他类型的损害,均不承担任何责任。