深度学习Debian操作系统,所涉及的图书、官方资料以及其他网站。
官方资料#用户手册
用户手册:https://www.debian.org/doc/user-manuals
0x01 Debian常见问题(FAQ)
用户常问的问题。
0x02 Debian安装手册
Debian发行版的安装指导。本手册描述了使用Debian安装程序进行安装的过程,Debian安装程序作为Debian的安装系统,最早随Sarge(Debian GNU/Linux 3.1)一同发布。
关于安装过程的更多信息,可以在Debian安装程序FAQ和Debian安装程序维基页面中找到。
https://wiki.debian.org/DebianInstaller/FAQ
https://wiki.debian.org/DebianInstaller
0x03 Debian发行说明
本文档包含了当前的Debian发行版的新变化,以及给旧版Debian用户的完整升级说明。
0x04 Debian参考卡
本卡用一张纸的篇幅,包含了在Debian下工作时最重要的一些命令,以供Debian的新用户参考。读者最少要了解关于计算机、文件、目录和命令行的基本(或更多的)知识。
0x05 Debian管理员手册
Debian管理员手册囊括了任何想要成为高效且能独立工作的Debian管理员的人所需要了解的必备知识。
0x06 Debian参考手册(又名:Debian快速参考手册)
本参考手册以shell命令为例,涵盖了系统管理的方方面面。
本书的主题包括系统安装、Debian软件包管理、Debian下的Linux内核、系统调优、搭建网关、文本编辑器、版本控制系统、编程和GnuPG,针对这些主题提供了基本的教程、提示和其他信息。曾叫做“快速参考指南”。
0x07 Debian安全手册
本手册阐述了Debian操作系统和Debian项目内部的安全相关问题。它从(手动或自动地)加固默认的Debian 安装开始,涵盖了设定安全的用户及网络环境过程中会遇到的一些常见任务,提供了关于可用的安全工具的相关信息,系统被攻破之前和之后需要做的事情,以及Debian安全团队如何保护Debian 的安全。本文档包括了一份手把手的加固指南,并且在附录中,包含了如何用Debian设置入侵检测系统和网桥防火墙的详细信息。
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软件包维护团队的政策与最佳实践准则。
官方资料#开发者手册
开发者手册:https://www.debian.org/doc/devel-manuals
0x01 Debian政策手册
该手册描述了Debian发行版的政策要求。这包括了Debian归档的结构和内容、一些操作系统设计事项以及每个软件包在被收入发行版时必须满足的技术要求。
0x02 Debian开发者参考手册
该手册描述了Debian维护者使用的流程和资源。它描述了如何成为一名新的开发者、上传流程、如何处理我们的漏洞追踪系统、邮件列表、互联网服务器等。
该手册应当被视为所有Debian开发者(无论新手还是老手)的参考手册。
0x03 Debian维护者指南
该教程文档描述了普通Debian用户和未来开发者们使用debmake命令构建Debian软件包的内容。
它专注于现代的打包风格,并提供了许多简单的实例。
本篇应被视为《Debian新维护者手册》的后继文档。
0x04 Debian新维护者手册
本文档尝试使用平常的语言描述普通Debian用户(以及未来的开发者)构建Debian软件包的方法,并给出了工作中的实例。
和以往的文档不同,本文档基于debhelper和维护者可用的较新工具。作者注意了集合以往各个文档的重要内容。
已过时,请使用上文的《Debian维护者指南》(debmake-doc)
0x05 Debian软件包制作介绍(又名:Debian打包介绍)
这是Debian打包的入门教程。它旨在教授未来的开发者如何修改已有的软件包、如何创建自己的软件包以及如何和Debian社区合作交流。除了主教程之外,它还包括了练习环节以修改grep软件包、gnujump软件包和一个Java软件库。
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创建和填充数据库。
0x09 使用数据库的软件包的政策(bapp-policy)
针对依赖运行数据库的软件包的一个政策提议。
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 | 官方维基 |