Debian 新维护者手册需要的开发文档 1.4 到何处求助 2 第一步 2.1 Debian 软件包制作流程 2.2 挑一个你喜欢的程序 2.3 获取程序并试用 2.4 简单的编译系统 2.5 常见的可移植编译系统 2.6 软件包名称和版本 2.7 设置 dh_make 2.8 初始化外来 Debian 软件包 3 修改源代码 3.1 设置 quilt 3.2 修复上游 6 构建软件包 38 6.1 完整的(重)构建 38 6.2 自动编译系统 39 6.3 debuild 命令 40 6.4 pbuilder 软件包 40 6.5 git-buildpackage 及其相似命令 41 6.6 快速重构建 42 6.7 命令层级 43 7 检查软件包中的错误 44 7.1 诡异可疑的改动 44 7.2 校验软件包安装过程 44 44 7.3 检验软件包的 maintainer scripts 44 7.4 使用 lintian 45 7.5 debc 命令 45 7.6 debdiff 命令 46 7.7 interdiff 命令 46 7.8 mc 命令 46 8 更新软件包 47 8.1 新的 Debian 版本 47 8.2 检查新上游版本 48 8.3 新上游版本 480 码力 | 63 页 | 493.28 KB | 2 年前3
Debian GNU/Linux 安装手册
October 14, 20213 登录 ..... 48 8 下一步该干什么 ..... 49 8.1 关闭系统 ..... 49 8.2 让自己适应 Debian ..... 49 8.2.1 Debian 软件包系统 ..... 49 8.2.2 用于 Debian 的额外软件 ..... 49 8.2.3 应用程序版本管理 ..... 49 8.2.4 定时任务管理 ..... 50 8.3 使用 RAID 分区 65 B.4.7.3 分区挂载控制 66 B.4.8 基本系统安装 66 B.4.9 设置 apt 67 B.4.10 选择软件包 67 B.4.11 完成安装 68 B.4.12 预置其他的软件包 68 B.5 高级选项 69 B.5.1 安装过程中运行用户命令 69 B.5.2 使用预置修改默认值 69 B.5.3 预置文件链 69 哲理影响的爱好者已经演变为一个拥有大约 1000 位 Debian 开发人员的组织。 Debian 开发人员所做的工作包括有:Web 和 FTP 站点管理、图形设计、软件许可协议的法律分析、编写文档,当然,还有维护软件包。 为了传递我们的理念并吸引那些与 Debian 有着相同信仰的开发人员,Debian 计划发表了众多文档,以阐明我们的价值观和成为 Debian 开发人员的意义。 • Debian 社群契约 是一份0 码力 | 97 页 | 562.02 KB | 2 年前3
构建openEuler面向RISC-V的操作系统的软件生态做出贡献 满足广大技术爱好者、企业、组织等尝试在RISC-V环境上开发、使用openEuler操作系统的需要 技术支持 面向RISC-V硬件的openEuler操作系统定制开发 软件包编译、系统构建、系统定制等技术支持 ✿ 提供自动化编译、构建工具、构建手册、RPM Repo托管等资源 使对 RISC-V 感兴趣的开发者能够快速参与到开源系统开发活动中来。 ## 提纲 背景介绍 t autobuild-openeuler4riscv ## 当前进展——操作系统(3) 完成了第一轮构建,在进行第二轮迭代 ☑ 编译适配软件包:890多个(oe-RISCV-repo V1) 系统集成构建 构建了可测试运行的openEuler RISC-V版本 可测试运行的最小版本(可压缩到约180个包) ## 当前进展——特别处理(4) ## 内核 openEuler LTS 20.03 Linux Kernel是4.19 需要用更高版本内核集成(如5.x) 工具链 GCC GDB glibc 需要升级 其他需适配升级软件包 |systemd|PR待 合入|改configure; 并且spec文件中打包的过程要根据架构去掉相应的文件|http:| |---|---|---|---| |openssh|PR待 合入|disable0 码力 | 18 页 | 985.45 KB | 2 年前3
Debian 新維護人員手冊file(1)) • gfortran - GNU Fortran 95 編譯器,如果你的程序是用 Fortran 編寫的則必須此軟件包完成編譯。(參看 gfortran(1)) - git - 此软件包提供了用于快捷處理大型項目的著名版本控制系統 - git。它被廣泛用於各種開源項目,最著名的是 Linux 內核項目。(參見 git(1), git Manual (/usr/share/doc/git-doc/index 也可以 “收養” 維護者發出 “Request for Adoption” (RFA) 請求的軟件包。3 軟件包歸屬狀態有這幾種: • wnpp-alert 命令,来自 devscripts 软件包 • Work-Needing and Prospective Packages (http://www.debian.org/devel/wnpp/) • Debian Bug report logs: $ - 在 Build-Depends 中添加 python 软件包。 – 使用 dh $@ --with python2. - 這會使用 python 框架處理 Python 模塊。 • 添加 dh_pysupport 命令的支持。(已廢棄) - 在 Build-Depends 中添加 python-support 软件包。 – 使用 dh $@ --with pysupport -0 码力 | 63 页 | 512.12 KB | 2 年前3
Debian打包教程 version 0.29打包必须知道的知识 ▶ 修改现有软件包 ▶ 创建你自己的软件包 ▶ 在 Debian 社区内与人交流 ▶ 成为 Debian 高手 涵盖了大部分要点,但不是全部 你还需要看更多的说明文档 绝大部分内容同样适用于 Debian 的各个衍生版本 包括 Ubuntu ## 内容概括 ① 介绍 ② 创建源码包 ③ 构建与测试软件包 ④ 实操练习环节 1:修改 1:修改 grep 软件包 ⑤ 进阶打包知识 6 维护 Debian 软件包 7 结论 8 更多实操练习环节 9 实操练习环节解答 ## 内容概括 ① 介绍 ② 创建源码包 ③ 构建与测试软件包 ④ 实操练习环节 1:修改 grep 软件包 ⑤ 进阶打包知识 ⑥ 维护 Debian 软件包 ⑦ 结论 ⑧ 更多实操练习环节 ⑨ 实操练习环节解答 ## 我们集思广益群策群力(高行动力 + 民主决策) 业余爱好者们的理想状态:与同好们一起用爱发电 ## Debian 软件包 .deb 文件(程序文件包) 可靠又方便的软件发行方式 ▶ 两种应用最广泛的软件包格式之一(另一种是 RPM) ▶ 概况: ▶ Debian 有超过 30,000 个软件包 → 绝大多数可用的免费软件都被打包进了 Debian! ▶ 覆盖 12 种架构,包括两款非 Linux0 码力 | 90 页 | 663.35 KB | 2 年前3
Debian Referenz v2.1240 码力 | 289 页 | 1.44 MB | 2 年前3
Guía de referencia de Debian v2.1240 码力 | 285 页 | 1.43 MB | 2 年前3
Debian 维护者指南2005-2017 Osamu Aoki, 2010 Craig Small 以及 2010 Raphaël Hertzog。 本指南的最新版本应当可以在下列位置找到: • 在 debmake-doc 软件包中,以及 • 位于 Debian 文档网站。 ## Contents 1 概览 2 预备知识 2.1 Debian 社区的工作者 2.2 如何做出贡献 2.3 Debian 4.8 第四步:使用 debuild 构建软件包 4.9 第三步(备选):修改上游源代码 4.9.1 使用 diff -u 处理补丁 4.9.2 使用 dquilt 处理补丁 4.9.3 使用 dpkg-source --commit 处理补丁 5 基本内容 5.1 打包工作流 5.1.1 debhelper 软件包 5.2 Historical perspective 5.4 软件包名称和版本 5.5 原生 Debian 软件包 5.6 debian/rules 5.6.1 dh 5.6.2 简单的 debian/rules 5.6.3 自定义 debian/rules 5.6.4 debian/rules 中的变量 5.6.5 可重现的构建 5.7 debian/control 5.7.1 Debian 二进制软件包的拆分 .0 码力 | 142 页 | 1.11 MB | 2 年前3
Debian 參考手冊(第 2.109 版)0 码力 | 260 页 | 1.41 MB | 2 年前3
Debian GNU/Linux 安装手册
June 11, 20233 登录 ..... 44 8 下一步该干什么 ..... 45 8.1 关闭系统 ..... 45 8.2 让自己适应 Debian ..... 45 8.2.1 Debian 软件包系统 ..... 45 8.2.2 用于 Debian 的额外软件 ..... 45 8.2.3 应用程序版本管理 ..... 45 8.2.4 定时任务管理 ..... 46 8.3 分区挂载控制 ..... 62 B.4.8 基本系统安装 ..... 63 B.4.9 设置 apt ..... 63 B.4.10 选择软件包 ..... 64 B.4.11 完成安装 ..... 65 B.4.12 预置其他的软件包 ..... 65 B.5 高级选项 ..... 65 B.5.1 安装过程中运行用户命令 ..... 65 B.5.2 使用预置修改默认值 哲理影响的爱好者已经演变为一个拥有大约 1000 位 Debian 开发人员的组织。 Debian 开发人员所做的工作包括有:Web 和 FTP 站点管理、图形设计、软件许可协议的法律分析、编写文档,当然,还有维护软件包。 为了传递我们的理念并吸引那些与 Debian 有着相同信仰的开发人员,Debian 计划发表了众多文档,以阐明我们的价值观和成为 Debian 开发人员的意义: • Debian 社群契约 是一份0 码力 | 93 页 | 562.56 KB | 2 年前3
共 329 条
- 1
- 2
- 3
- 4
- 5
- 6
- 33













