debian 发行版文件需要元数据字段吗?

debian 发行版文件需要元数据字段吗?

APT 文件需要以下哪些字段Release

Origin
Label
Suite
Codename
Architectures
Components
Description

答案1

根据有关存储库格式的 Debian Wiki 页面:

  • 这些字段是可选的。它们可以通过包管理工具显示给用户或用于固定。建议发布供其他用户使用的任何存储库在这些字段中填写有意义的信息,以便用户可以区分不同的存储库。

    • 描述
    • 起源
    • 标签
    • 版本
    • 套房
    • 代码名称

    在 Debian 存储库中,索引存储在以 Suite 或 Codename 命名的目录中(实际上一个目录与另一个目录符号链接)。不过,发布文件可能会指定其他位置。

  • 这些字段决定存储库的布局,并且应该包含对用户有意义的内容。在 Debian 中,这些字段可能包含小写字符、数字-_.其他字符(例如大写字母)也应该有效,但这些字段用于文件路径,因此不鼓励使用可能需要在 URI 或文件系统中进行特殊处理的特殊字符。

    • 成分
    • 架构
  • 这些字段纯粹是功能性的,主要由打包工具在内部使用。

    • 日期
    • 有效期至
    • MD5 和、SHA1、SHA256
    • 不是自动但自动升级

必要的字段是:

  • 成分
  • 架构

这些足以平面布局( deb http://example.org path/) 对于官方风格档案 ( deb http://example.org stable main),需要附加字段:

  • 代码名称

相关内容