Debian参考图书及资料

深度学习Debian操作系统,所涉及的图书、官方资料以及其他网站。

官方资料#用户手册

用户手册:https://www.debian.org/doc/user-manuals

0x01 Debian常见问题(FAQ)
用户常问的问题。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=debian-faq debian-faq
文档入口https://www.debian.org/doc/user-manuals#faq
英文版本https://www.debian.org/doc/manuals/debian-faq/index.en.htmlHTML版本
https://www.debian.org/doc/manuals/debian-faq/debian-faq.en.pdfPDF版本
中文版本https://www.debian.org/doc/manuals/debian-faq/index.zh-cn.html中文无PDF
Git地址https://salsa.debian.org/ddp-team/debian-faq

0x02 Debian安装手册
Debian发行版的安装指导。本手册描述了使用Debian安装程序进行安装的过程,Debian安装程序作为Debian的安装系统,最早随Sarge(Debian GNU/Linux 3.1)一同发布。

名称网址备注
Debian软件包 https://packages.debian.org/search?searchon=sourcenames&keywords=installation-guide installation-guide
文档入口 https://www.debian.org/doc/user-manuals#install
稳定版本 https://www.debian.org/releases/stable/installmanual
测试版本 https://www.debian.org/releases/testing/installmanual
开发版本 https://d-i.debian.org/manual
英文版本 https://www.debian.org/releases/stable/amd64/index.en.html
https://www.debian.org/releases/stable/amd64/install.en.pdf
中文版本 https://www.debian.org/releases/stable/amd64/index.zh-cn.html
https://www.debian.org/releases/stable/amd64/install.zh-cn.pdf
Git https://salsa.debian.org/installer-team/installation-guide

关于安装过程的更多信息,可以在Debian安装程序FAQ和Debian安装程序维基页面中找到。
https://wiki.debian.org/DebianInstaller/FAQ
https://wiki.debian.org/DebianInstaller

0x03 Debian发行说明
本文档包含了当前的Debian发行版的新变化,以及给旧版Debian用户的完整升级说明。

名称网址备注
文档入口 https://www.debian.org/doc/user-manuals#relnotes
版本入口 https://salsa.debian.org/ddp-team/release-notes
https://www.debian.org/releases/stable/releasenotes
英文版本 https://www.debian.org/releases/stable/amd64/release-notes/index.en.html
https://www.debian.org/releases/stable/amd64/release-notes.en.pdf PDF版本
中文版本 https://www.debian.org/releases/stable/amd64/release-notes/index.zh-cn.html
Git https://salsa.debian.org/ddp-team/release-notes

0x04 Debian参考卡
本卡用一张纸的篇幅,包含了在Debian下工作时最重要的一些命令,以供Debian的新用户参考。读者最少要了解关于计算机、文件、目录和命令行的基本(或更多的)知识。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=debian-refcard debian-refcard
文档入口 https://www.debian.org/doc/user-manuals#refcard
英文版本 https://www.debian.org/doc/manuals/refcard/refcard.en.pdf
中文版本 https://www.debian.org/doc/manuals/refcard/refcard.zh_CN.pdf
Git https://salsa.debian.org/ddp-team/refcard

0x05 Debian管理员手册
Debian管理员手册囊括了任何想要成为高效且能独立工作的Debian管理员的人所需要了解的必备知识。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=debian-handbook debian-handbook
文档入口 https://www.debian.org/doc/user-manuals#debian-handbook
英文版本 https://www.debian.org/doc/manuals/debian-handbook/index.en.html
中文版本 https://www.debian.org/doc/manuals/debian-handbook/index.zh-cn.html 中文有EPUB,MOBI,无PDF
Git https://salsa.debian.org/hertzog/debian-handbook
本书官方网站 The Debian Administrator’s Handbook
https://debian-handbook.info
https://debian-handbook.info/get/now/ PDF/EPUB/MOBI
https://debian-handbook.info/browse/stable 英文有EPUB,MOBI,无PDF
https://debian-handbook.info/download/stable/debian-handbook.epub
https://debian-handbook.info/download/stable/debian-handbook.mobi
https://debian-handbook.info/browse/zh-CN/stable 中文有EPUB,MOBI,无PDF
https://debian-handbook.info/download/zh-CN/stable/debian-handbook.epub
https://debian-handbook.info/download/zh-CN/stable/debian-handbook.mobi
https://debian-handbook.info/get/old 老版本归档

0x06 Debian参考手册(又名:Debian快速参考手册)
本参考手册以shell命令为例,涵盖了系统管理的方方面面。
本书的主题包括系统安装、Debian软件包管理、Debian下的Linux内核、系统调优、搭建网关、文本编辑器、版本控制系统、编程和GnuPG,针对这些主题提供了基本的教程、提示和其他信息。曾叫做“快速参考指南”。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=debian-reference debian-reference
文档入口 https://www.debian.org/doc/user-manuals#quick-reference
英文版本 https://www.debian.org/doc/manuals/debian-reference/index.en.html
https://www.debian.org/doc/manuals/debian-reference/debian-reference.en.pdf
中文版本 https://www.debian.org/doc/manuals/debian-reference/index.zh-cn.html
https://www.debian.org/doc/manuals/debian-reference/debian-reference.zh-cn.pdf
Git https://salsa.debian.org/debian/debian-reference

0x07 Debian安全手册
本手册阐述了Debian操作系统和Debian项目内部的安全相关问题。它从(手动或自动地)加固默认的Debian 安装开始,涵盖了设定安全的用户及网络环境过程中会遇到的一些常见任务,提供了关于可用的安全工具的相关信息,系统被攻破之前和之后需要做的事情,以及Debian安全团队如何保护Debian 的安全。本文档包括了一份手把手的加固指南,并且在附录中,包含了如何用Debian设置入侵检测系统和网桥防火墙的详细信息。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=harden-doc harden-doc
文档入口 https://www.debian.org/doc/user-manuals#securing
英文版本 https://www.debian.org/doc/manuals/securing-debian-manual/index.en.html
中文版本 https://www.debian.org/doc/manuals/securing-debian-manual/index.zh-cn.html
Git https://salsa.debian.org/ddp-team/securing-debian-manual

0x08 aptitude用户指南
一本介绍aptitude软件包管理器的手册,含有完整的命令行参考指南。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=aptitude-doc aptitude-doc
文档入口 https://www.debian.org/doc/user-manuals#aptitude
英文版本 https://www.debian.org/doc/manuals/aptitude/index.en.html
中文版本
Git地址 https://salsa.debian.org/apt-team/aptitude

0x09 APT用户指南
本文档提供了如何使用APT软件包管理器的综述。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=apt-doc apt-doc
文档入口 https://www.debian.org/doc/user-manuals#apt-guide
英文版本 https://www.debian.org/doc/manuals/apt-guide/index.en.html
中文版本
Git https://salsa.debian.org/apt-team/apt

0x0a Debian Java FAQ
本FAQ的目的是成为开发人员和用户寻找关于Debian中的Java的各种问题的解答的地方,包括许可证问题、可用的开发软件包以及构建一个由自由软件构成的Java环境所需要的程序。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=java-policy java-policy
文档入口 https://www.debian.org/doc/user-manuals#java-faq
英文版本 https://www.debian.org/doc/manuals/debian-java-faq/index.en.html
中文版本
Git https://salsa.debian.org/ddp-team/java-faq

0x0b Debian Hamradio维护者指南
Debian Hamradio维护者指南列出了Deian Hamradio软件包维护团队的政策与最佳实践准则。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=hamradio-maintguide hamradio-maintguide
文档入口 https://www.debian.org/doc/user-manuals#hamradio-maintguide
英文版本 https://www.debian.org/doc/manuals/hamradio-maintguide/index.en.html
https://www.debian.org/doc/manuals/hamradio-maintguide/hamradio-maintguide.en.pdf
中文版本
Git https://salsa.debian.org/debian-hamradio-team/hamradio-maintguide

官方资料#开发者手册

开发者手册:https://www.debian.org/doc/devel-manuals

0x01 Debian政策手册
该手册描述了Debian发行版的政策要求。这包括了Debian归档的结构和内容、一些操作系统设计事项以及每个软件包在被收入发行版时必须满足的技术要求。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=debian-policy debian-policy
文档入口 https://www.debian.org/doc/devel-manuals#policy
英文版本 https://www.debian.org/doc/debian-policy/
https://www.debian.org/doc/debian-policy/policy.pdf
https://www.debian.org/doc/debian-policy/policy.epub
中文版本
文件系统层级标准 https://www.debian.org/doc/packaging-manuals/fhs/fhs-3.0.html
https://www.debian.org/doc/packaging-manuals/fhs/fhs-3.0.pdf
升级检查清单 https://www.debian.org/doc/debian-policy/upgrading-checklist.html
虚拟软件包列表 https://www.debian.org/doc/packaging-manuals/virtual-package-names-list.yaml
菜单政策 https://www.debian.org/doc/packaging-manuals/menu-policy/
Perl政策 https://www.debian.org/doc/packaging-manuals/perl-policy/
debconf规范 https://www.debian.org/doc/packaging-manuals/debconf_specification.html
Emacsen 政策 https://www.debian.org/doc/packaging-manuals/debian-emacs-policy
Java 政策 https://www.debian.org/doc/packaging-manuals/java-policy/
Python 政策 https://www.debian.org/doc/packaging-manuals/python-policy/
版权信息格式规范 https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Git https://salsa.debian.org/dbnpolicy/policy

0x02 Debian开发者参考手册
该手册描述了Debian维护者使用的流程和资源。它描述了如何成为一名新的开发者、上传流程、如何处理我们的漏洞追踪系统、邮件列表、互联网服务器等。
该手册应当被视为所有Debian开发者(无论新手还是老手)的参考手册。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=developers-reference developers-reference
文档入口 https://www.debian.org/doc/devel-manuals#devref
英文版本 https://www.debian.org/doc/manuals/developers-reference/index.en.html
https://www.debian.org/doc/manuals/developers-reference/developers-reference.en.html
https://www.debian.org/doc/manuals/developers-reference/developers-reference.en.pdf
https://www.debian.org/doc/manuals/developers-reference/developers-reference.en.epub
中文版本
Git https://salsa.debian.org/debian/developers-reference

0x03 Debian维护者指南
该教程文档描述了普通Debian用户和未来开发者们使用debmake命令构建Debian软件包的内容。
它专注于现代的打包风格,并提供了许多简单的实例。
本篇应被视为《Debian新维护者手册》的后继文档。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=debmake-doc debmake-doc
文档入口 https://www.debian.org/doc/devel-manuals#debmake-doc
英文版本 https://www.debian.org/doc/manuals/debmake-doc/index.en.html
https://www.debian.org/doc/manuals/debmake-doc/debmake-doc.en.pdf
中文版本 https://www.debian.org/doc/manuals/debmake-doc/index.zh-cn.html
https://www.debian.org/doc/manuals/debmake-doc/debmake-doc.zh-cn.pdf
Git https://salsa.debian.org/debian/debmake-doc

0x04 Debian新维护者手册
本文档尝试使用平常的语言描述普通Debian用户(以及未来的开发者)构建Debian软件包的方法,并给出了工作中的实例。
和以往的文档不同,本文档基于debhelper和维护者可用的较新工具。作者注意了集合以往各个文档的重要内容。
已过时,请使用上文的《Debian维护者指南》(debmake-doc)

名称网址备注
英文版本 https://www.debian.org/doc/manuals/maint-guide/index.en.html
https://www.debian.org/doc/manuals/maint-guide/maint-guide.en.pdf
中文版本 https://www.debian.org/doc/manuals/maint-guide/index.zh-cn.html
https://www.debian.org/doc/manuals/maint-guide/maint-guide.zh-cn.pdf

0x05 Debian软件包制作介绍(又名:Debian打包介绍)
这是Debian打包的入门教程。它旨在教授未来的开发者如何修改已有的软件包、如何创建自己的软件包以及如何和Debian社区合作交流。除了主教程之外,它还包括了练习环节以修改grep软件包、gnujump软件包和一个Java软件库。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=packaging-tutorial packaging-tutorial
文档入口 https://www.debian.org/doc/devel-manuals#packaging-tutorial
英文版本 https://www.debian.org/doc/manuals/packaging-tutorial/packaging-tutorial.en.pdf
中文版本 https://www.debian.org/doc/manuals/packaging-tutorial/packaging-tutorial.zh_CN.pdf
Git https://salsa.debian.org/debian/packaging-tutorial

0x06 Debian菜单系统
本教程描述了Debian菜单系统和menu软件包。
菜单(menu)软件包的灵感来自旧有fvwm2软件包的install-fvwm2-menu程序。在此之上,Debian菜单尝试提供一个构建菜单的更加通用的界面。通过软件包update-menus命令,其它软件包不再需要为每个X窗口管理器进行适配,且该命令提供了基于文本和面向X的程序的一个通用接口。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=menu menu
文档入口 https://www.debian.org/doc/devel-manuals#menu
英文版本 https://www.debian.org/doc/packaging-manuals/menu.html
中文版本

0x07 Debian安装程序内部(Debian安装器内部详解)
该文档旨在令新开发者更加熟悉Debian安装器,并作为记录技术信息的一个中心文档。

名称网址备注
文档入口 https://www.debian.org/doc/devel-manuals#d-i-internals
英文版本 https://d-i.debian.org/doc/internals/
中文版本

0x08 使用数据库的软件包维护者指南(dbconfig-common 文档)
本文档针对维护依赖运行数据库的软件包的维护者。维护者可以避免手动实现必需的逻辑,转而使用dbconfig-common在安装、升级、重新配置和解除安装软件包时向用户询问特定的问题,并由dbconfig-common创建和填充数据库。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=dbconfig-common dbconfig-common
文档入口 https://www.debian.org/doc/devel-manuals#dbconfig-common
英文文档 https://www.debian.org/doc/manuals/dbconfig-common/
https://www.debian.org/doc/manuals/dbconfig-common/dbconfig-common.pdf
中文文档
设计文档 https://www.debian.org/doc/manuals/dbconfig-common/dbconfig-common-design.html
Git https://salsa.debian.org/debian/dbconfig-common

0x09 使用数据库的软件包的政策(bapp-policy)
针对依赖运行数据库的软件包的一个政策提议。

名称网址备注
Debian软件包 https://packages.debian.org/search?keywords=dbconfig-common dbconfig-common
文档入口 https://www.debian.org/doc/devel-manuals#dbapp-policy
英文文档 https://www.debian.org/doc/manuals/dbapp-policy/
https://www.debian.org/doc/manuals/dbapp-policy/dbapp-policy.pdf
中文文档
Git https://salsa.debian.org/debian/dbconfig-common

0x0a 其他说明文档

名称网址备注
manpages提供搜索 https://manpages.debian.org
man页索引 https://manpages.debian.org/contents-bookworm.html
中文man-pages计划 https://github.com/man-pages-zh/manpages-zh 中文
Debian官方维基 https://wiki.debian.org/zh_CN/FrontPage?action=show&redirect=%E9%A6%96%E9%A1%B5 官方维基