如何处理 ubi-8-appstream 丢失的软件包?

如何处理 ubi-8-appstream 丢失的软件包?

我正在寻找 Red Hat 赞助的容器镜像的最佳实践:通用基础镜像,当我们需要使用这些容器部署应用程序时。

许多第三方应用程序需要来自 AppStream 的软件包,而 RHEL 的 AppStream 和 中提供的软件包之间显然存在差距ubi-8-appstream

我们可以使用该包harfbuzz作为示例,在运行的 RHEL 8.5 上我们有可用的开发包:

harfbuzz-1.7.5-3.el8.x86_64
harfbuzz-icu-1.7.5-3.el8.x86_64
harfbuzz-devel-1.7.5-3.el8.x86_64

ubi-8-appstream只有运行时包可用,可以从其回购

在这种情况下,获取开发包的正确方法是什么?添加 RHEL 的 AppStream 似乎不是一个好主意,这也会引起subscription-manager问题。

我在这里遗漏了什么?

答案1

请看看以下内容是否有帮助:

第 11 章 将软件添加到正在运行的 UBI 容器

相关内容