Debian 维护者指南Debian 维护者指南 Osamu Aoki, 杨博远, Fonzie Huang, and xiao sheng wen(肖盛文) November 10, 2023 Debian 维护者指南 by Osamu Aoki, 杨博远, Fonzie Huang, and xiao sheng wen(肖盛文) Copyright © 2014-2021 Osamu Aoki Permission ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 本指南在撰写过程中参考了以下几篇文档: •“Making a Debian Package (AKA the Debmake Manual)”, 版权所有 © 1997 Jaldhar Vyas. •“The Maintainers’Guide”, 版权所有 © 1998-2002 Josip Rodin, 2005-2017 Osamu Aoki, 2010 Craig Small 以及 2010 Raphaël Hertzog。 本指南的最新版本应当可以在下列位置找到: • 在 debmake-doc 软件包 中,以及 • 位于 Debian 文档网站。 i Contents 1 概览 1 2 预备知识 3 2.1 Debian0 码力 | 142 页 | 1.11 MB | 1 年前3
Debian 套件打包教學指南 version 0.29Debian 套件打包教學指南 Lucas Nussbaum packaging-tutorial@packages.debian.org version 0.29 – 2021-11-03 Debian 套件打包教學指南 1 / 90 關於此教學指南 ▶ 目標: 瞭解 Debian 套件打包的相關知識 ▶ 修改既有套件 ▶ 新增自有套件 ▶ 和 Debian 社群進行交流 ▶ 成為 成為 Debian 進階使用者 ▶ 這份教學指南針對重要功能進行介紹, 但也許會有疏漏之處 ▶ 所以你需要閱讀更多文件 ▶ 文件大部份的內容也適用於 Debian 衍生的 Linux發行版 ▶ 其中包含 Ubuntu Debian 套件打包教學指南 2 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 3 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 4 / 90 Debian ▶ GNU/Linux 發行版0 码力 | 90 页 | 691.02 KB | 1 年前3
openEuler 21.03 技术白皮书2 3 openEuler 21.03 技术白皮书 openEuler WHITE PAPER openEuler 是一个开源的 Linux 发行版平台。将通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包 容的软件生态体系。openEuler 旨在通过社区合作,打造创新平台,构建支持多种处理器架构、统一和开放的操作系统社区, 推动软硬件应用生态繁荣发展。 2019 也是一个技术孵化器。通过每半年发布一次的创新版,快速集成 openEuler 以及其他社区的最新技术成果, 将社区验证成熟的特性逐步回合到发行版中。这些新特性以单个开源项目的方式存在于社区,方便开发者获得源代码,也方 便其他开源社区使用。 社区中的最新技术成果持续合入发行版,发行版通过用户反馈反哺技术,激发社区创新活力,从而不断孵化新技术。发 行版平台和技术孵化器互相促进、互相推动、牵引版本持续演进。 统平台。 openEuler 支持以 Intel/ 兆芯为代表的 X86 架构,以鲲鹏、飞腾为代表的 ARM 架构,同时发布了 RISC-V 的体验版本。 openEuler 希望与广大用户和开发者一起加速完善多样化算力的生态和性能体验。 openEuler 希望把工作负载和最合适的算力单元进行匹配,通过软件优化提升并行处理能力,高效的释放多样性算力。 openEuler 版本管理 openEuler0 码力 | 18 页 | 1.30 MB | 1 年前3
openEuler 21.09 技术白皮书云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统。通过为应用提供确定 性保障能力,支持 OT 领域应用及 OT 与 ICT 的融合。 欧拉开源社区通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化支持多种 处理器架构、覆盖数字设施全场景,推动企业数字基础设施软硬件、应用生态繁荣发展。 2019 年 12 月 31 日,面向多样性计算的操作系统开源社区 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个公司、团队、独立开发者 协同开发的成果,在 openEuler 社区的发展进程中具有里程碑式的意义,也是中国开源历史上的标志性事件。 2021 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 也是一个技术孵化器。通过每半年发布一次的创新版,快速集成 openEuler 以及其他社区的最新技术成果, 将社区验证成熟的特性逐步回合到发行版中。这些新特性以单个开源项目的方式存在于社区,方便开发者获得源代码,也方便 其他开源社区使用。 社区中的最新技术成果持续合入发行版,发行版通过用户反馈反哺技术,激发社区创新活力,从而不断孵化新技术。 发行版平台和技术孵化器互相促进、互相推动、牵引版本持续演进。0 码力 | 35 页 | 3.72 MB | 1 年前3
Debian打包教程 version 0.29第一款遵循“GNU 开放精神”而开发的大型发行版 ▶ 非商业用途,由超过 1000 名志愿者合作构建 ▶ 3 项主要特性: ▶ textbf 高质量——技术至上主义 尽善尽美才可发行 ▶ 自由——开发者和用户以社会契约的方式联系在一起, 共同推广 1993 年开始的免费软件精神 ▶ 独立——没有(单独一家)公司在照看 Debian 我们集思广益群策群力(高行动力 + 民主决策) ▶ 业余爱好者们的理想状态:与同好们一起用爱发电 package ▶ 下载完毕后,用该命令解压缩:dpkg-source -x file.dsc Debian 打包教程 14 / 90 创建基础源码包 ▶ 下载上游源代码 (上游源代码 = 软件开发者提供的源代码) ▶ 将源代码包重命名为_ .orig.tar.gz (例如: simgrid_3.6.orig.tar.gz) 说明文档: ▶ Debian 政策说明, 第 6 章 https://www.debian.org/doc/debian-policy/ch-maintainerscripts ▶ Debian 开发者手册, 第 6.4 章 https://www.debian.org/doc/developers-reference/best-pkging-practices.html ▶ https://people 0 码力 | 90 页 | 663.35 KB | 1 年前3
openEuler 24.03 LTS 技术白皮书景,支持多样性计算, 致力于提供安全、稳定、易用的操作系统。通过为应用提供确定性保障能力,支持 OT 领域应用及 OT 与 ICT 的融合。 openEuler 社区通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化支持多种处 理器架构、覆盖数字基础设施全场景,推动企业数字基础设施软硬件、应用生态繁荣发展。 2019 年 12 月 31 日,面向多样性计算的操作系统开源社区 世界带来一个全新的具备独立技术演进能力的 Linux 发行版。 2020 年 9 月 30 日,首个 openEuler 20.09 创新版发布,该版本是 openEuler 社区中的多个企业、团队、独立开发者协同开 发的成果,在 openEuler 社区的发展进程中具有里程碑式的意义,也是中国开源历史上的标志性事件。 2021 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 内核提前进行技术探索,方便开发者进行硬件适配、基础技术创新及上层应用创新。 2023 年 6 月 30 日,发布 openEuler 22.03 LTS SP2 版本,场景化竞争力特性增强,性能持续提升。 2023 年 9 月 30 日,发布 openEuler 23.09 创新版本,是基于 6.4 内核的创新版本(参见版本生命周期),提供更多新特性和功能, 给开发者和用户带来全新的体验,服务更多的领域和更多的用户。0 码力 | 45 页 | 6.18 MB | 1 年前3
Debian GNU/Linux 安装手册 October 14, 2021修复损坏的系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 A 安装指南 44 A.1 前言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 发现整合后的结果一定会大于将各部分简单地相加。 我们也知道大多数用户都希望能够不用阅读本手册而直接安装 Debian。Debian 安装程序的设计意图 也就是尽力实现这个想法。如果您现在的确没有时间来阅读整个安装手册,我们推荐您看看安装指南一 文。该文包含了基本安装过程的简要介绍,以及当处理运行错误或需要较专业内容时查询本手册的链接。 您可以在附录 A 阅读此文。 正如前面所提到的,我们还是希望您能抽出时间来阅读本手册的大部分内容。这通常都会使您的安装 什么是 Debian? Debian 是一个致力于自由软件开发并宣扬自由软件基金会之理念的自愿者组织。Debian 计划创建于 1993 年。当时,Ian Murdock 发出一份公开信,邀请软件开发者们参与构建一个基于较新的 Linux 内核 的完整而紧密的软件发行版。经过多年的成长,那群由 自由软件基金会 资助并受 GNU 哲理影响的爱好 者已经演变为一个拥有大约 1000 位 Debian 开发人员的组织。0 码力 | 86 页 | 508.72 KB | 1 年前3
Debian GNU/Linux 安装手册
October 14, 2021. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 iv CONTENTS A 安装指南 53 A.1 前言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 发现整合后的结果一定会大于将各部分简单地相加。 我们也知道大多数用户都希望能够不用阅读本手册而直接安装 Debian。Debian 安装程序的设计意图 也就是尽力实现这个想法。如果您现在的确没有时间来阅读整个安装手册,我们推荐您看看安装指南一 文。该文包含了基本安装过程的简要介绍,以及当处理运行错误或需要较专业内容时查询本手册的链接。 您可以在附录 A 阅读此文。 正如前面所提到的,我们还是希望您能抽出时间来阅读本手册的大部分内容。这通常都会使您的安装 什么是 Debian? Debian 是一个致力于自由软件开发并宣扬自由软件基金会之理念的自愿者组织。Debian 计划创建于 1993 年。当时,Ian Murdock 发出一份公开信,邀请软件开发者们参与构建一个基于较新的 Linux 内核 的完整而紧密的软件发行版。经过多年的成长,那群由 自由软件基金会 资助并受 GNU 哲理影响的爱好 者已经演变为一个拥有大约 1000 位 Debian 开发人员的组织。0 码力 | 97 页 | 562.02 KB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 2024修复损坏的系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 A 安装指南 49 A.1 前言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 加。 我们也知道大多数用户都希望能够不用阅读本手册而直接安装 Debian,而 Debian 安装程序的设计意 图也就是尽力实现这个想法。如果您现在的确没有时间来阅读整个安装手册,我们推荐您看看安装指南 一文。该文包含了基本安装过程的简要介绍,以及当处理运行错误或需要较专业内容时查询本手册的链 接。您可以在附录 A 阅读此文。 正如前面所提到的,我们还是希望您能抽出时间来阅读本手册的大部分内容。这通常都会使您的安装 什么是 Debian? Debian 是一个致力于自由软件开发并宣扬自由软件基金会之理念的自愿者组织。Debian 计划创建于 1993 年。当时,Ian Murdock 发出一份公开信,邀请软件开发者们参与构建一个基于较新的 Linux 内核 的完整而紧密的软件发行版。经过多年的成长,那群由 自由软件基金会 资助并受 GNU 哲理影响的爱好 者已经演变为一个拥有大约 1000 位 Debian 开发人员的组织。0 码力 | 93 页 | 562.93 KB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 2024修复损坏的系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 A 安装指南 52 A.1 前言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 加。 我们也知道大多数用户都希望能够不用阅读本手册而直接安装 Debian,而 Debian 安装程序的设计意 图也就是尽力实现这个想法。如果您现在的确没有时间来阅读整个安装手册,我们推荐您看看安装指南 一文。该文包含了基本安装过程的简要介绍,以及当处理运行错误或需要较专业内容时查询本手册的链 接。您可以在附录 A 阅读此文。 正如前面所提到的,我们还是希望您能抽出时间来阅读本手册的大部分内容。这通常都会使您的安装 什么是 Debian? Debian 是一个致力于自由软件开发并宣扬自由软件基金会之理念的自愿者组织。Debian 计划创建于 1993 年。当时,Ian Murdock 发出一份公开信,邀请软件开发者们参与构建一个基于较新的 Linux 内核 的完整而紧密的软件发行版。经过多年的成长,那群由 自由软件基金会 资助并受 GNU 哲理影响的爱好 者已经演变为一个拥有大约 1000 位 Debian 开发人员的组织。0 码力 | 96 页 | 576.81 KB | 1 年前3
共 38 条
- 1
- 2
- 3
- 4













