Skip to main content
作为 makepkg 工具输入的映射文件允许五个描述包内容的元素:Package、Chunk、File、Recipe 和 Feature。这些元素描述总体包、包的独立可流式片段(chunk)以及各 chunk 中的文件。Features 允许用户选择安装或移除的 chunk 分组,Recipes 允许将给定安装启用的 Features 集合与用户或用户主机所拥有的权利绑定。 一个小型映射文件可能类似以下代码示例。
生成你的包时,MicrosoftGame.config 及其引用的所有文件(例如 Logo、启动屏等)都应包含在一个 File Group 中。GameOs.xvd 不应包含在你的映射文件中,因为它会在生成包时自动嵌入到包中。

Intelligent Delivery 示例

以下映射文件演示了如何使用 Intelligent Delivery 控制系统安装哪些 chunk,并定义了用户可在安装时(以及之后在 shell 中)选择启用或禁用的 Features。每个 chunk 可以带有一个 specifier,以便根据主机的设备类型和语言设置有选择地交付。任何使用 Features 的包都必须指定一个默认 Recipe,并可以选择指定更多 Recipe。

本节内容

Chunk 描述应作为一组一起安装的一批文件。 FileGroup 描述向 chunk 添加文件所遵循的规则。 Package 描述构成游戏完整安装的一组 chunk。

另请参阅

Make package (makepkg.exe)
最后修改于 2026年8月13日