您现在的位置是:首页 > 文章详情

Debian Policy 4.7 发布

日期:2024-04-08点击:254

新版 Debian Policy Manual 已经发布,概述了 Debian 围绕软件包归档和平台的各种设计问题的政策要求。

Debian Policy 4.7 承认最近在 Debian 中引入的 non-free-firmware archive,允许在源代码软件包中使用 hard links,并且启动/停止服务的软件包大多包含 systemd units,除非它们明确用于其他启动系统。

新发布的 Debian Policy 4.7 变更日志包括:

2.2.1

记录 *main* 归档区域中的源包可以在 *contrib*  归档区域中构建二进制包,尽管不鼓励这样做,除非源码包不便拆分。这并没有放宽 *main* 中的源包不得具有 *main* 之外的构建依赖项的要求。

2.2.2

添加了“non-free-firmware”归档区域。

3.9

维护脚本应尽可能使用 native overriding 机制而不是 dpkg-divert。维护脚本不得转移 systemd 组件使用的配置文件。

维护者脚本不得使用 systemd 配置文件的替代系统。

4.8

允许在源码包中存在 Hard links。

4.9

对于 contrib 中的软件包以及带有“Autobuild: yes”的非自由软件包,不再允许 d/rules 中 required targets 尝试网络访问。以前,只有 main 中的包有此限制。

5.6.13

如果没有上传二进制包,则“.changes”文件中不存在“Description”字段。

5.6.19

如果没有上传二进制包,则“.changes”文件中不存在“Binary”字段。

6.3

自动启动或停止系统服务的软件包必须包含“systemd”单元,除非该服务仅用于运行其他 init 系统的系统。以前,“systemd”也支持 init 脚本,但该支持正在被删除。

该政策变更现已在 Debian Sid 开发中生效。

原文链接:https://www.oschina.net/news/286689/debian-policy-4-7
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章