redhat/ubi8 Docker镜像搜索不到subversion 如何添加对应yum源?
问题根因
RedHat UBI 8默认的官方源未包含subversion(SVN)安装包,该包默认放在禁用状态的CodeReady Builder源中,你看到的「未注册Red Hat Subscription Management」属于警告信息,不影响免费UBI源的正常使用。
解决方案1(官方源方案,无需额外添加第三方源)
- 启用对应架构的CodeReady Builder源
X86架构执行命令:yum config-manager --set-enabled codeready-builder-for-rhel-8-x86_64-rpms
ARM架构执行命令:yum config-manager --set-enabled codeready-builder-for-rhel-8-aarch64-rpms - 重建yum缓存
yum makecache - 安装SVN
yum install -y subversion
解决方案2(第三方源方案,适用于官方源无法访问的场景)
如果方案1执行后仍无法找到包,可添加兼容RHEL8的EPEL源安装:
- 安装EPEL源配置包
yum install -y epel-release - 重建缓存后安装SVN
yum makecache yum install -y subversion
内容的提问来源于stack exchange,提问作者sheng
相关产品推荐
相关产品推荐

