4. 本书结构
本书秉承法国出版商 Eyrolles 的《管理员手册》系列的传统,所涉及的所有主题都将围绕一个具体的、提供支持和演示的实例展开讨论和说明。
笔记网站,作者的电子邮件
本书拥有自己的网站,该站点上放了许多可以丰富本书的元素。值得一提的是,本书的在线电子版就可以在该网站上找到,这个版本包含了可点击的链接和可能的勘误表。请尽情浏览该网站并给我们一些反馈。我们将很乐意阅读您的意见或支持消息。请将它们发送电子邮件到 [hertzog@debian.org](https://www.debian.org/doc/manuals/debian-handbook/mailto:hertzog@debian.org)
(Raphaël) 和 [lolando@debian.org](https://www.debian.org/doc/manuals/debian-handbook/mailto:lolando@debian.org)
(Roland)。
→ http://debian-handbook.info/
第一章集中探讨介绍 Debian 项目非技术性方面的内容,同时描述该项目的目标和组织结构。这些方面的内容较为重要,因为它们定义了一个总体框架,其它章节将围绕该框架完成更具体的信息介绍。
第二章和第三章提供了一个清晰的范例分析大纲。新手读者可能需要花时间去阅读附录B,那是一个简短的补习课程,解释了一些基本计算机概念,以及任何 Unix 系统固有的概念。
讲到实际的主题,我们很自然地从安装过程开始(第四章);第五章和第六章展现了任何 Debian 管理员都会使用到的一些基本工具,例如令这个发行版拥有卓越声誉的 APT 工具族。这些章节可不是仅供专业人员看的,因为每个人在家里都是自己电脑的管理员。
第七章是个重要的插入章节:它描述了如何有效地使用文档,以及快速理解问题的本质,以便解决它们。
接下来的章节将开启对系统更深入了解的旅程,从基本的架构和服务(第八章到第十章)开始,慢慢讲到用户程序(第十三章)。第十二章处理一些较为进阶的主题,直接与绝大多数管理着大量计算机(包括服务器)的管理员们息息相关;第十四章则是针对计算机安全这个大主题做了简要介绍,并给出一些关键提示以避免大多数的问题。
第十五章是为那些想走得更远,想创建自己的 Debian 软件包的管理员而准备的。
关键词 Debian 包
Debian 包是一种存档格式,它包含了安装一个软件将用到的所有文件。它通常是一个带 .deb
扩展名的文件,并且能被 dpkg
命令所处理。它又被称为二进制包,包含了能直接被使用的文件(如程序或文档)。另一方面,源码包包含软件的源代码,以及如何编译二进制包的指令说明。
当前版本已经是本书的第七版了(我们计入了只有法语版的前四版)。这个版本覆盖了版本8的 Debian,其代号为 Jessie。在所有的变化之中,Debian 现在支持两个新架构——64位 ARM 处理器的arm64,和小端序的64位 PowerPC 处理器架构 ppc64el(由 IBM 设计,并经由 OpenPOWER 基金会向生产商授权)。另一方面,某些架构(sparc、ia64)因为缺乏足够的跟随开发的志愿者(其本身原因可解释为相关的硬件的老化,以及人们对在这些平台上进行工作的兴趣的降低)而被抛弃。某些架构仍然可用(在 Unstable 发行版中)但没有为正式发布做好准备:如 hurd-i386、kfreebsd-i386 和 kfreebsd-amd64。本发行版包括在内的软件包显然均已更新,包括 GNOME 桌面,它现在的版本是 3.14。更有意思的是,现在有两个新的候选桌面环境可用:Cinnamon(GNOME Shell 的分支,由 Linux Mint 为自身开发)和MATE(GNOME 2.x 桌面的延续)。
我们在侧边栏加了一些笔记和评注。它们有很多作用:让一个难点引起你的注意,对一个实例研究作个备注,定义一些术语,或者只是提醒一下。这有一个常用侧边栏的列表:
基础知识:关于一些默认应该知道的信息的提醒;
关键字:定义一个技术用语,有时候是 Debian 特定的用语;
社区:Debian 项目相关的重要的人或角色;
政策:Debian Policy 中要求的规则或建议。Debian Policy 是 Debian 项目的重要文档,描述如何打包软件。本书中引用到的部分政策带给用户直接的好处(例如,知道了政策要求文档和示例的路径标准后,就算是面对一个新软件包也能很容易找到它们)。
工具:代表相关的工具或服务;
实践:理论和实践不总是对应的;这类的侧边注记包含我们经过实践检验的意见,或者是详细而具体的例子;
其它或多或少的侧边注记就很明显了:文化、技巧、注意、更多、安全等等。