3.2. 将带有特定发行版的第三方存储库添加到 RHEL 镜像构建器中
您可以使用可选字段 distro
在自定义第三方源文件中指定发行版列表。在解析镜像构建期间解析依赖项时,存储库文件使用分发字符串列表。
任何指定 rhel-8
的请求都使用这个源。例如,如果您列出软件包并指定 rhel-8
,它将包含此源。但是,列出主机发行版的软件包不包括此源。
先决条件
- 您有自定义第三方存储库的 URL。
- 您有要指定的发行版的列表。
步骤
创建一个存储库源文件,如
/root/repo.toml
。例如,要指定发行版:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 以 TOML 格式保存文件。
将新的第三方源添加到 RHEL 镜像构建器中:
composer-cli sources add <file-name>.toml
$ composer-cli sources add <file-name>.toml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
检查新源是否已成功添加:
composer-cli sources list
$ composer-cli sources list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 检查新源内容:
composer-cli sources info <source_id>
$ composer-cli sources info <source_id>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow