LINUX for Dummies 第二版

作者:Jon “maddog” Hall
出版社:IDG Books Worldwide, Inc.
电子邮件:siteemail@idgbooks.com
价格:24.99 美元
ISBN:0-7645-0421-5
评论员:Harvey Friedman
Linux for Dummies 第二版与第一版相比,除了名称之外几乎没有什么共同之处,而且我认为它有了巨大的改进。 显而易见的重点是为 Microsoft Windows 用户介绍 Linux,其中包含明确的说明和许多屏幕截图。 除了过多的错别字之外,它似乎是成功的。 这本书包含一张 CD-ROM,其中包含用于 Intel X86 PC 的 Red Hat Linux 5.2,以及一张包含一些有用命令的名称和简要描述的“速查表”。 UNIX 新手可能会使用它来查看描述,然后阅读该命令语法的 man 手册页。
前 30 页介绍了 Linux,简要介绍了其历史,并描述了经验丰富的用户可以使用它做些什么——所有这些都旨在说服可能不情愿的人尝试它。
接下来的 90 页是普通读者对“... for Dummies”书籍的期望——引导 MS Windows 用户逐步安装 Linux,首先确定计算机是否由 Linux 可以运行的硬件组成。 假设用户对计算机很陌生,Hall 描述了如何使用 MS Windows(包括屏幕转储作为插图)来确定计算机系统中有什么硬件。 因此,在许多情况下,用户在尝试安装 Linux 时会更多地了解如何使用熟悉的操作系统。 这建立起信心,是一种很好的教学技巧。
接下来,介绍了使用 rawrite.exe 从随附的 CD 写入启动盘和补充软盘,碎片整理,使用 FIPS 和 fdisk 重新分区。 当然,Hall 建议为 Linux 使用单独的磁盘,这样就不需要为 Linux 重新分区。 为安装过程提供了许多屏幕转储,包括 Disk Druid 和 fdisk。 描述了配置鼠标、X Window 系统、网络、设置系统时钟、设置启动服务、选择 root 密码、创建启动软盘以启动刚刚安装的系统以及配置引导程序 LILO。 因为 X Window 系统对于其余开发非常重要,所以包含了一章关于“解决 X Window 系统安装问题”。 展示了通过 X 中的控制面板添加用户,因为对于 MS Windows 用户来说,这是最有可能的选择方法。 Hall 确实包含了一页关于从命令行添加用户的内容,我不得不承认,我很惊讶地看到该命令不是 adduser 而是 useradd。 然后我意识到这种变化与 X Window 用户配置器的术语相呼应。 笨拙,但有效!
接下来的 100 页介绍了文件、命令、编辑器(主要是 vi)、shell、使用 X、日历、计算器和配置声卡。 截至撰写本文时,我的旧 MediaVision Deluxe JAZZ16 声卡尚未工作。 但是,我必须承认,我花在这篇评论上的时间比花在这种琐事上的时间还要多。
维护是接下来 30 页的主题:管理文件系统,包括挂载和卸载、添加更多磁盘存储以及使用 mtools 处理 MS-DOS 软盘(读取、写入等)。 其中一章讨论了在 Linux 中使用 CD-ROM,另一章讨论了调整系统和构建内核。
下一章说明了如何通过 X 设置调制解调器和与 ISP 的 PPP 连接。 特别是,只要知道电话号码、名称服务器的 IP 地址,并且可以响应书中的对话框和屏幕转储,就不必担心编写复杂的 PPP 脚本。 我只尝试了 PPP,但对话框也提供了 SLIP、PLIP、令牌环和其他选项。
由于可能需要 PPP 连接才能浏览 Web,因此下一章全部是关于设置和使用 Netscape。 这也使用 xterm 中的 ifup 很好地工作。
(在每本“...for Dummies”书中)必不可少的“十分部分”是下一部分。 一章介绍了十个帮助来源,应该为每个人提供一些东西;另一章介绍了十个问题领域和解决方案,通常称为 FAQ。
附录 A 是与 Linux 兼容的硬件列表,附录 B 讨论了 man 手册页,附录 C 简要介绍了 CD-ROM。
我认为 Hall 在完全重写这本书方面做得非常出色,但希望他能得到更好的支持,尤其是技术文案编辑。 这本书中有太多错别字(或笔误),让犹豫不决的初次用户感到完全自信。 我没有时间找出所有问题,但下面列出了两个。 一,在第 52 页,“formed”在指 1.44 MB 软盘时使用;很明显,这个词应该是“formatted”。 二,在第 309 页的问题和解决方案章节中出现了一个更严重的问题。 当 ls 命令不显示彩色文件时,提供了一个原则上正确但细节上错误的解决方案。 将以下行添加到
alias ls ='ls - color=auto'
到 .bashrc 文件不会更改 ls 以使用颜色来表示不同的文件类型。 新用户是否知道足够多的知识来键入 man ls 以找到解决问题的正确语法尚不清楚。
alias ls ='ls --color=auto'将会起作用;事实上,省略 =auto 也适用于随附的 Red Hat 5.2 CD-ROM 版本。
我可以向使用 Microsoft 产品但想尝试 Linux 的人推荐这本书。 尽管存在太多小错误和不准确之处,但按照书中的说明进行操作将导致安装 Linux、X 和网络连接,假设 用户的硬件受支持(检查附录)并且用户知道 ISP 的电话号码、名称服务器和网关。
总的来说,虽然这是一本可用于安装 Linux 的实用书籍,但用户还应该拥有 Phil Hughes 的 Linux for Dummies, Quick Reference, 2nd Edition,以学习更常用的命令行界面指令和示例。
我喜欢这本书,并希望下一版能够清理所有错别字,甚至可能添加一章关于安装 DOSEMU 和 Wine 的内容。 与第一版不同,第二版是一本以循序渐进的方式引导读者走向成功的书。
Harvey Friedman 是华盛顿大学的计算机顾问。 可以通过电子邮件 fnharvey@u.washington.edu 与他联系。