This book is built around a case study providing both support and illustration for all topics being addressed.
فصل ۱ بر روی جنبه غیر فنی پروژه دبیان تمرکز دارد و به توضیح اهداف و سازماندهی آن میپردازد. این جنبهها مهم هستند چرا که یک چارچوب عمومی را تشکیل میدهند که فصلهای دیگر اطلاعات تکمیلی آن را ارائه میدهند.
فصلهای ۲ و ۳ یک نمای کلی از موضوع مورد مطالعه را نمایش میدهند. در این نقطه، خوانندگان تازهکار میتوانند اندکی زمان بگذارند تا ضمیمه ب را مطالعه کنند، جایی که میتوانند درسی کوتاه در رابطه با مفاهیم موجود در سیستم عاملهای مبتنی بر یونیکس را فرا بگیرند.
تا قبل از فصل ۴ به موضوع اصلی که نصب و پیکربندی اولیه دبیان است، نخواهیم رسید؛ فصلهای ۵ و ۶ ابزاری را معرفی میکنند که در مدیر سیستم دبیان با آنها سر و کار دارد، مانند ابزار خانواده Apt که به خودی خود اعتبار فوقالعادهای برای توزیع دبیان آورده است. این فصلها تنها مختص حرفهایها نیستند چرا که هر شخص، مدیر خود در خانه است.
فصل ۷ جایگاه حائز اهمیتی دارد؛ به شیوههای استفاده از مستندات میپردازد که و اینکه چگونه در کمترین زمان مشکل موجود را حل کنیم.
فصلهای بعدی جزئیات بیشتری از سیستم را نمایش میدهند، که شروع آن با زیرساخت اولیه و سرویسها است فصلهای ۸ تا ۱۰ و حرکت تدریحی در استفاده از نرمافزارهای کاربردی در فصل ۱۳. فصل ۱۲ با موضوعات پیشرفتهتری سر و کار دارد که مدیر سیستمهای حرفهای با مجموعه رایانههای متعدد (سرورها) را درگیر خود میکند، در صورتی که فصل ۱۴ مقدمهای کوتاه بر موضوع امنیت رایانه است که پاسخ برخی سوالات کلی را میدهد.
فصل ۱۵ برای مدیر سیستمهایی است که میخواهند گامی فراتر گذاشته و بسته دبیان خود را ایجاد کنند.
The present version is already the eighth edition of the book (we include the first four that were only available in French). This edition covers version 9 of Debian, code-named Stretch. Among the changes, Debian now sports a new architecture — mips64el for little-endian 64-bit MIPS processors. On the opposite side, the powerpc architecture has been dropped due to lack of volunteers to keep up with development (which itself can be explained by the fact that associated hardware is getting old and less interesting to work on). All included packages have obviously been updated, including the GNOME desktop, which is now in its version 3.22. Most executables have been rebuilt with PIE build flags thus enabling supplementary hardening measures (Address Space Layout Randomization, ASLR).
برخی یادداشتها و یادآوریها را در کنار صفحات قرار دادهایم که نقشهای متعددی بر عهده دارند: میتوانند توجه شما را به موضوعی مهم جلب کنند، مفهوم یک موضوع مورد بررسی را کامل کنند، عباراتی را تعریف کنند یا به عنوان یادآوری استفاده شوند. در اینجا به فهرستی از رایجترین این قسمتها میپردازیم:
مفاهیم بنیادین: یادآوری برخی اطلاعات که انتظار میرود بشناسید؛
واژگان: یک عبارت فنی را تعریف میکند، گاهی اوقات مختص خود دبیان؛
جامعه کاربری: به معرفی افراد و نقشهای مهم در پروژه دبیان میپردازد؛
خط مشی: قانون یا توصیهای از مجموعه خط مشیهای دبیان. این سند در بین پروژه بسیار ضروری است و توضیح میدهد که چگونه یک نرمافزار بستهبندی شود. قسمتهایی از خط مشی که در این کتاب مطرح شده است مورد نفع کاربران هستند (برای نمونه، دانستن این موضوع که خط مشی چگونه مکان مستندات و مثالها را استانداردسازی میکند به این موضوع کمک میکند که آنها را چطور در بستههای جدید شناسایی کنیم).
ابزار: یک ابزار یا سرویس مرتبط را ارائه میدهد؛
در عمل: مفاهیم نظری و عملی همیشه منطبق با یکدیگر نیستند؛ این قسمتها توصیههایی را شامل میشوند که ما آنها را تجربه کردهایم. همچنین میتوانند شامل نمونههای با جزئیات بالا باشند؛
سایر قسمتهایی که در کناره صفحه نمایش داده میشوند واضح هستند: فرهنگ، نکته، احتیاط، مطالعه بیشتر، امنیت و ...