next up previous contents
下一节: 1 Linux 简介 向上: Linux 安装与入门 前一节: 目录

序言

Linux 安装与入门 (LIGS) 一直是无数 Linux 操作系统新用户的指导性著作。Linux 不断发展,本指南也必须与时俱进。

最初的作者 Matt Welsh 已将本书的维护和管理工作移交给 Specialized Systems Consultants, Inc. (SSC),即 Linux Journal、计算机书籍和参考资料的出版商。Linux 安装与入门 仍然受 GNU 通用公共许可证保护——它仍然可以像它描述的操作系统一样自由再发行。这个新版本成为地理位置分散但通过互联网聚集在一起的个人共同努力的成果,这与 Linux 本身非常相似。如果您认为您可以扩展或更新Linux 安装与入门的某个章节,或者有新的、精彩的内容要添加,请发送电子邮件至ligs@ssc.com并告诉我们您希望如何贡献。

在本版本中,我们添加了针对特定发行版的说明,用于获取和安装 S.u.S.E. Linux、Debian GNU/Linux、Linux Slackware、Caldera OpenLinux 和 Red Hat Linux。请通读致谢,如果您在线上或线下遇到那里提到的人,请感谢他们的帮助。

Specialized Systems Consultants, Inc. (SSC)
1998 年 2 月

前一版序言。

“你身处曲折狭窄的通道迷宫之中,一切都如此相似。”

在你面前耸立着有史以来编写的最复杂、最令人生畏的系统之一。Linux,个人计算机的免费 UNIX 克隆,由 UNIX 大师、黑客和偶尔的怪人的混合团队制作。系统本身反映了这种复杂的传承,尽管 Linux 的开发可能看起来像是一项无组织的志愿者工作,但该系统功能强大、速度快且免费。它是一个真正的 32 位操作系统解决方案。

我与 Linux 的个人经历始于几年前,当时我坐下来研究如何安装当时唯一可用的“发行版”——H. J. Lu 提供的几张软盘。我下载了一大堆文件,并阅读了一页又一页组织松散的安装说明。不知何故,我设法安装了这个基本系统,并使一切协同工作。那是在您可以从全球经销商处购买 CD-ROM 上的 Linux 软件之前很久;事实上,在那之前,Linux 还无法访问 CD-ROM 驱动器。那是在 XFree86 之前,在 Emacs 之前,在商业软件支持之前,在 Linux 成为个人计算机市场上 MS-DOS、Microsoft Windows 和 OS/2 的真正竞争对手之前。

您手中拿着的是 Linux 世界的地图和指南。我希望本书能帮助您开始使用我个人认为是最快、最强大的个人计算机操作系统。设置您自己的 Linux 系统可能非常有趣——所以拿起一杯咖啡,坐下来,继续阅读。

Matt Welsh
1994 年 1 月

给 UNIX 新手的提示。

开始使用您自己的 Linux 系统不需要大量的 UNIX 背景知识。许多 UNIX 新手已经成功地在他们的系统上安装了 Linux。这是一次有价值的学习经历,但请记住,这可能会令人沮丧。此外,一旦您准备好深入研究运行 Linux 的更复杂任务——安装新软件、重新编译内核等等——拥有 UNIX 背景知识是必要的。

然而,仅仅通过运行您自己的 Linux 系统,您就可以学习 UNIX 的基本知识。本书帮助您入门——第 3 章是涵盖 UNIX 基础知识的教程。第 4 章包含有关 Linux 系统管理的信息。您可能希望在尝试安装 Linux 之前阅读这些章节——这些信息在您遇到问题时将被证明是宝贵的。

没有人能期望一夜之间从 UNIX 新手变成 UNIX 系统管理员。任何 UNIX 实现都不期望是免维护的。您必须为即将到来的旅程做好准备。否则,如果您是 UNIX 新手,您很可能会对系统感到沮丧。

给 UNIX 高手的提示。

即使是拥有多年 UNIX 编程和系统管理经验的人,在上手和安装 Linux 之前可能仍然需要帮助。UNIX 高手必须熟悉系统的某些方面才能深入其中。Linux 既不是商业 UNIX 系统,也不试图维护相同的标准。虽然稳定性是 Linux 开发中的一个重要因素,但它不是唯一的因素。

也许更重要的是功能性。在许多情况下,新代码在仍然存在错误且功能不完整时就成为标准内核的一部分。Linux 开发模型假设,发布代码供用户测试和使用比延迟发布直到代码完成更重要。WINE(Linux 的 Microsoft Windows 模拟器)在完全测试之前就发布了官方 alpha 版本。广大的 Linux 社区有机会使用该代码,那些发现 alpha 代码足以满足其需求的人可以使用它。商业 UNIX 供应商很少甚至从不以这种方式发布软件。

如果您担任 UNIX 系统管理员超过十年,并且使用过 Sun 公司(双关语)下的每个商业 UNIX 系统,那么可能需要一些时间才能适应 Linux。该系统非常现代且充满活力。每隔几周就会发布一个新的内核。新的软件不断发布。有一天,您的系统可能完全是最新的,而第二天,系统可能就回到了石器时代。

在所有这些活动中,如何跟上不断变化的 Linux 世界?在大多数情况下,最好只升级系统中需要升级的部分,并且仅当您认为有必要时才升级。例如,如果您从不使用 Emacs,则几乎没有理由在您的系统上不断安装新版本的 Emacs。此外,即使您是 Emacs 的狂热用户,通常也没有理由升级,除非您需要仅在下一个版本中才有的功能。几乎没有理由始终保持最新软件版本。

我们希望 Linux 将满足或超出您对自制 UNIX 系统的期望。Linux 的核心是自由软件的精神,即不断的开发和成长。Linux 社区倾向于扩展而不是稳定性,这对于那些沉浸在商业 UNIX 世界中的人来说是一个难以接受的概念。期望 Linux 是完美的是不现实的;自由软件世界中没有任何东西是完美的。但是,我们相信 Linux 与任何其他 UNIX 实现一样完整和有用。

受众。

本书面向希望安装和使用 Linux 的个人计算机用户。我们假设您对个人计算机和像 MS-DOS 这样的操作系统有基本的了解,但没有 Linux 或 UNIX 的先验知识。

尽管如此,我们强烈建议 UNIX 新手购买市面上众多优秀的 UNIX 书籍之一。您仍然需要 UNIX 知识才能安装和运行完整的系统。没有哪个 Linux 发行版是完全没有错误的。您可能需要手动修复一些小问题。运行 UNIX 系统并非易事,即使是商业版本的 UNIX 也是如此。如果您认真对待 Linux,请记住,保持系统运行需要相当大的努力和关注。这对于任何 UNIX 系统都是如此。由于 Linux 社区的多样性以及软件试图满足的许多需求,并非所有事情都能随时为您处理好。

组织结构。

本书包含以下章节

第 1 章,Linux 简介,是对 Linux 的总体介绍,包括其功能以及在您的系统上运行它的要求。它还提供了寻求帮助和减轻压力水平的提示。

第 2 章,获取和安装 Linux,解释了如何获取和安装 Linux 软件,从驱动器重新分区、创建文件系统和安装软件包开始。本章包含旨在适用于任何 Linux 发行版的通用说明,并依赖于您的特定发行版提供的文档以获取具体细节。

第 3 章,Linux 教程,是为 UNIX 新手提供的完整介绍。如果您有以前的 UNIX 经验,那么大部分内容应该都很熟悉。

第 4 章,系统管理,介绍了 Linux 下系统管理的重要概念。对于想要了解运行系统时 Linux 特有问题的 UNIX 系统管理员来说,这将很有意义。

第 5 章和  6 章,X Window网络,介绍了 Linux 支持的许多高级选项,例如 X Window 系统和 TCP/IP 网络。我们还提供了配置 XFree86-3.1 的完整指南。

附录 ALinux 信息来源,列出了进一步的文档来源,例如新闻组、邮件列表、在线文档和书籍。

附录 BFTP 教程和站点列表,是使用 FTP 从互联网下载文件的教程。本附录还列出了承载 Linux 软件的 FTP 存档站点。

附录 CGNU 通用公共许可证,是 Linux 发行的许可协议。Linux 用户理解 GPL 非常重要。关于它描述的条款,已经引发了很多争议。

致谢。

本版本建立在先辈工作的基础上,他们在 Matt Welsh 的原始致谢中被感谢。此外,我们还要感谢 Larry Ayers、Boris Beletsky、Sean Dreilinger、Evan Leibovitch 和 Henry Pierce,他们分别贡献了第 2 章中关于 S.u.S.E. Linux、Debian GNU/Linux、Linux Slackware、Caldera OpenLinux 和 Red Hat Linux 的信息。David Bandel 更新了第 2 章,并添加了描述通用 Linux 安装的部分。Vernard Martin 更新并添加了第 5 章。还要感谢 Belinda Frazier 的编辑工作,以及 Jay Painter 对第 4 章系统管理更新的贡献。

前一版的致谢。

本书的编写历时已久,许多人为其成果做出了贡献。特别是,我要感谢 Larry Greenfield 和 Karl Fogel 在第 3 章的第一版中所做的工作,以及 Lars Wirzenius 在第 4 章中所做的工作。感谢 Michael K. Johnson 协助 LDP 和本手册中使用的 LaTeX 约定,以及 Ed Chi,他寄给我了一本本书的印刷版。

感谢 SSC, Inc. 的 Melinda A. McBride,她出色地完成了第 3 章、4 章和 gif 的索引编制工作。我还要感谢 O'Reilly and Associates 的 Andy Oram、Lar Kaufman 和 Bill Hahn,感谢他们对 Linux 文档项目的协助。

感谢 Linux Systems Labs、Morse Telecommunications 和 Yggdrasil Computing 通过销售本书和其他作品对 Linux 文档项目的支持。

非常感谢许多 Linux 积极分子,包括(排名不分先后)Linus Torvalds、Donald Becker、Alan Cox、Remy Card、Ted T'so、H. J. Lu、Ross Biro、Drew Eckhardt、Ed Carp、Eric Youngdale、Fred van Kempen 和 Steven Tweedie,他们为这个项目投入了如此多的时间和精力,没有他们,就不会有任何东西可以写成书。

最后,特别感谢无数发送了他们的有益意见和更正的读者;他们太多了,无法在此一一列举。

版权和法律声明。

Linux 文档项目由一个由作者、校对员和编辑组成的松散团队组成,他们正在编写一套权威的 Linux 手册。

本手册是由 Linux 文档项目分发的几本手册之一。其他手册包括Linux 用户指南、系统管理员指南、网络管理员指南内核黑客指南。 这些手册均以 LaTeX 源代码和 PostScript 输出格式提供,可通过匿名 FTP 访问,地址为sunsite.unc.edu,在目录/pub/Linux/docs/LDP.

约定。

在本指南中,我们尝试使用以下文档约定


dispitems119


next up previous contents
下一节: 1 Linux 简介 向上: Linux 安装与入门 前一节: 目录

Clarica Grove
1998 年 3 月 4 日星期三 10:46:42 PST