You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

苹果M1芯片Docker中运行CentOS7安装yum-utils报404如何解决

问题原因

404报错是因为Remi源的remi-safe仓库未对arm64(aarch64)架构提供足够的镜像同步资源,x86架构下对应镜像资源完整,所以英特尔芯片设备可以正常运行。

修复方案

方案1:临时禁用报错源完成安装(最快)

如果当前不需要从remi-safe源安装软件包,执行以下命令直接绕开报错源完成yum-utils安装:

yum --disablerepo=remi-safe -y install yum-utils

方案2:替换为适配arm64的Remi源

如果需要保留Remi源的使用能力,按以下步骤替换源地址:

  1. 备份原有Remi安全源配置
cp /etc/yum.repos.d/remi-safe.repo /etc/yum.repos.d/remi-safe.repo.bak
  1. 编辑/etc/yum.repos.d/remi-safe.repo文件,注释原有所有baseurl开头的配置行,新增以下内容:
baseurl=http://ftp.uma.es/mirror/remi/enterprise/7/safe/aarch64/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
  1. 重新生成yum缓存
yum clean all && yum makecache
  1. 执行正常安装命令即可
yum -y install yum-utils

方案3:架构兼容处理

如果对系统版本没有强需求,可选择两种兼容方案:

  • 拉取官方适配arm64的CentOS7镜像(如centos:7.9.2009),默认源配置已适配aarch64架构,无第三方源404问题
  • 启动容器时指定x86架构模拟运行,兼容性更好,仅会有轻微性能损耗:
docker run --platform linux/amd64 [其余启动参数] centos:7

内容的提问来源于stack exchange,提问作者Champer Wu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 11:27:02