优化标准的 Red Hat 系统并不难,也不费时;您只需理解组成该分发版的底层组件并利用 Linux 的本身的配置功能来优化那些组件。
本教程主要讲述了以下四个方面的内容:
安装问题
删除、安装和更新程序软件包
为提高硬件性能和软件性能而优化系统
构建定制的内核的所需步骤
由于 Red Hat 已经很流行,所以在 Web 上有大量关于这些主题的信息:性能调优、分区选择、文件系统选择、一般的系统管理和构建定制的内核。以下是一些参考资料,供您浏览。当您在为看上去难以理解的问题寻找答案的时候,别忘了 Google 的功能。
仅和 Red Hat 有关的信息:
当然,Red Hat Web 站点有关于 Red Hat 的所有信息。该站点有产品资源和支持文档、该公司支持的邮件列表、Red Hat 勘误表页面和当前硬件兼容性列表。
Securing and Optimizing Linux (Red Hat Edition - A Hands on Guide) 是一个开放源代码、在线书项目,作者是 Gerhard Mourani。其中一些内容有点过时,但是多数概念在多个版本发布中都有用。
Linux 文档编制计划(Linux Documentation Project,LDP)
Linux 文档编制计划是全面提供一般 Linux 文档的最佳站点之一,恰巧的是,该计划接受了 Red Hat 的大量赞助。LDP 包括成千上万的实用指南、指南和常见问题解答,甚至还有一个可搜索的手册页列表。如果您在这里找不到所需的信息,那么这些信息一定还没被写出来。
内核源代码和文档
Linux 内核源代码被存储在 kernel.org。索引页面的上部是所有的当前内核列表(开发和稳定),还有所有重要的 changelog 文档的链接,这些 changelog 包含每个内核发布中的更新和错误修正的详细信息。
Kerneltrap.org 是关于 Linux 内核的最新信息的来源。
Kernel Cousins 被描述为“试图跟踪各种开发者邮件列表的活动。通过总结进行的讨论,所提供的信息要比一般的新闻服务所提供的信息更为详细。”
如果您想了解关于内核编译的详细信息,请参阅全面的内核实用指南。
文件系统信息
如果您想了解当前文件系统的更多信息,请访问以下各支持 Web 站点:
在 developerWorks,您可以找到 JFS for Linux 的白皮书、常见问题解答、手册页、实用程序、源代码和安装文档。
您可以在 namesys.com 找到 ReiserFS 文件系统 的类似参考资料。
到处都有 EXT3 文件系统的信息。Red Hat 写了 EXT3 的白皮书,Daniel Robbins 写了两篇有关 EXT3 的 developerWorks 文章,写得不错;第一篇是 Introducing ext3,第二篇是 Surprises in ext3。
Daniel 的 Advanced filesystem implementor's guide 是一本讲述文件系统问题和选择的好书,建议您从第 1 部分开始阅读并读完全书(总共是 11 部分)。
其它参考资料
请了解另一种安装 Red Hat 软件包的方法。
如果您想了解 Qt 和 KDE 的有关信息,请访问 kde.org 的 Qt 和 KDE 邮件列表。
请访问 samba.org,了解有关 Samba 的各种参考资料。另外,请访问 developerWorks,阅读 Daniel Robbins 的 Samba 系列:第 1 部分是关于基本概念;第 2 部分是关于设置;第 3 部分是关于配置。
我们期待着您对本教程的反馈。您也可以通过 tom@syroidmanor.com 直接与作者联系。
您对这篇文章的看法如何?