本书所涉及的所有主题都将围绕一个具体的、提供支持和演示的实例展开讨论和说明。
第一章集中探讨介绍 Debian 项目非技术性方面的内容,同时描述该项目的目标和组织结构。这些方面的内容较为重要,因为它们定义了一个总体框架,其它章节将围绕该框架完成更具体的信息介绍。
第二章和第三章提供了一个清晰的范例分析大纲。新手读者可能需要花时间去阅读附录B,那是一个简短的补习课程,解释了一些基本计算机概念,以及任何 Unix 系统固有的概念。
讲到实际的主题,我们很自然地从安装过程开始(第四章);第五章和第六章展现了任何 Debian 管理员都会使用到的一些基本工具,例如令这个发行版拥有卓越声誉的 APT 工具族。这些章节可不是仅供专业人员看的,因为每个人在家里都是自己电脑的管理员。
第七章是个重要的章节:它描述了如何有效地使用文档,以及快速理解问题的本质,以便解决它们。
接下来的章节将开启对系统更深入了解的旅程,从基本的架构和服务(第八章到第十章)开始,慢慢讲到用户程序(第十三章)。第十二章处理一些较为进阶的主题,直接与绝大多数管理着大量计算机(包括服务器)的管理员们息息相关;第十四章则是针对计算机安全这个大主题做了简要介绍,并给出一些关键提示以避免大多数的问题。
Chapter 15 is for administrators who want to go further and create their own Debian packages. Finally, Chapter 16 describes the possible future of Debian.
The present version is already the tenth edition of the book (we include the first four that were only available in French). This edition covers version 11 of Debian, code-named Bullseye. Among the changes, Debian now supports UEFI Secure Boot, providing some extra safety against attacks on the boot infrastructure, and making it easier to install Debian on new computers where Secure Boot is usually enabled by default. Again at the security level, AppArmor, a Mandatory Access Control system that regulates what various applications are allowed to perform, is now enabled by default. All included packages have obviously been updated, including the GNOME desktop, which is now in its version 3.38.
我们在侧边栏加了一些笔记和评注。它们有很多作用:让一个难点引起你的注意,对一个实例研究作个备注,定义一些术语,或者只是提醒一下。这有一个常用侧边栏的列表:
基础知识:关于一些默认应该知道的信息的提醒;
关键字:定义一个技术用语,有时候是 Debian 特定的用语;
社区:Debian 项目相关的重要的人或角色;
POLICY: a rule or recommendation from the Debian Policy; This document is essential within the project, and describes how to package software. The parts of the policy highlighted in this book bring direct benefits to users (for example, knowing that the policy standardizes the location of documentation and examples makes it easy to find them even in a new package);
工具:提供相关的工具或服务;
实践:理论和实践不总是对应的;这类的侧边注记包含我们经过实践检验的意见,或者是详细而具体的例子;
其它或多或少的侧边注记就很明显了:文化、技巧、注意、更多、安全等等。