摘要
外接式附件是一个特别设计的媒体,通常是 CD 或 DVD,用来扩展产品。Add-on Creator 用于支持我们的客户和合作伙伴,并简化所有 SUSE 产品的第三方软件分发。
要创建外接式附件 CD,请如下操作:
启动 YaST 并打开 模块。将打开一个窗口。
如果此前尚未运行此模块,请单击开始。如果已经创建外接式附件 CD,则该窗口显示所有已创建外接式附件 CD 的列表。单击开始。
输入附加的产品名称和版本并提供一些其他选项:
选择它所基于的必需产品。
选择其他外接式附件包的路径。如果需要不包含在基本产品中的其他 RPM 包,则需要此操作(此步骤是可选的)。
选择具有所需产品包的路径(此步骤是可选的)。
更正产品定义,并输入外接式附件的名称、产品体系结构和供应商名称。禁用以显示更多关键字。
更改包描述。使用插入新的语言并添加已翻译的描述(此步骤是可选的)。
添加新模式。通过模式可以将 RPM 包分组。使用添加新的模式名称并更改以下列表中的相应属性(此步骤是可选的)。
修改输出设置。输入到输出目录的路径,并更改 ISO 映像名称(更改 ISO 名称是可选的)。此外,还可以修改其他功能:
使用 输入文件以自定义产品工作流程。
使用 以向外接式附件产品中添加文件。第一部分可以用于在 info.txt 文件中插入关于该附加的信息。开始安装之前,使用许可证文件以显示一个窗口,其中带有和按钮。可以在 README 部分中添加更多文件。
第二部分可以用于储存各种语言的 COPYRIGHT 和 COPYING 文件。
使用 GPG 密钥签署外接式附件产品。使用 GPG 密钥签署产品可提供产品原创的证据。如果没有密钥,请先创建一个,然后输入相应的密码短语两次。
在概述中检查产品并按继续。
使用按钮启动该进程。按可关闭窗口。
如果创建外接式附件产品,以下概述包含文件和目录的结构:
ARCHIVES.gz
包含所有 RPM 文件的 gzip 压缩的内容。它实际上是一个 rpm 命令的列表,该命令对每个 RPM 文件都使用选项 -qil。
Changelog
包含 RPM 文件的所有更改。
content
包含关于外接式附件产品的信息。
content.asc
包含来自 GnuPG 的签名文件。
content.key,gpg-pubkey-NUMBER.asc
公共 GPG 密钥。
INDEX.gz
包含所有 RPM 文件的列表并通过 gzip 打包。
ls-lR.gz
包含外接式附件产品媒体的所有文件和目录的列表。
media.N/
包含具有关于外接式附件媒体设置基本信息的文件。目录已编号,因此 media.1/ 是指第一个外接式附件媒体。附加媒体具有连续编号。
suse/
包含带有特定于体系结构信息的子目录。例外是 noarch/ 用于独立于体系结构的包,src/ 用于源包。专有软件包储存在 nosrc/ 下。
有关更多信息,请参见以下文档: