CentOS x86_64架构下载aarch64(arm64)包

  1. 新建/etc/yum.repo.d/CentOS-aarch64.repo文件:
# CentOS-aarch64.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#

[aarch64]
name=CentOS-$releasever - aarch64
baseurl=http://mirrors.aliyun.com/centos-altarch/$releasever/os/aarch64/
gpgcheck=0
gpgkey=http://mirrors.aliyun.com/centos-altarch/7/os/aarch64/RPM-GPG-KEY-CentOS-7

#released updates
[aarch64-updates]
name=CentOS-$releasever - aarch64-updates
baseurl=http://mirrors.aliyun.com/centos-altarch/$releasever/updates/aarch64/
gpgcheck=0
gpgkey=http://mirrors.aliyun.com/centos-altarch/7/os/aarch64/RPM-GPG-KEY-CentOS-7

#additional packages that may be useful
[aarch64-extras]
name=CentOS-$releasever - aarch64-extras
baseurl=http://mirrors.aliyun.com/centos-altarch/$releasever/extras/aarch64/
gpgcheck=0
gpgkey=http://mirrors.aliyun.com/centos-altarch/7/os/aarch64/RPM-GPG-KEY-CentOS-7
enabled=1

#additional packages that extend functionality of existing packages
[aarch64-centosplus]
name=CentOS-$releasever - aarch64-plus
baseurl=http://mirrors.aliyun.com/centos-altarch/$releasever/centosplus/aarch64/
gpgcheck=0
enabled=0
gpgkey=http://mirrors.aliyun.com/centos-altarch/7/os/aarch64/RPM-GPG-KEY-CentOS-7

  1. (可选)替换basearch变量

aliyun镜像站下载的Centos-altarch配置是无法直接在x86架构的系统中生效的。因为$basearch变量值为x86_64,需要替换为aarch64
查看换basearch变量的命令:rpm -q --qf "%{arch}" -f /etc/$distro

在vi编辑器输入以下命令:

:%s/$basearch/aarch64/g
  1. 更新缓存
yum clean all
yum makecache
  1. 下载rpm包
# 查看所有仓库
yum repolist
# 从指定aarch64仓库下载
yumdownloader --archlist=aarch64  --disablerepo="*" --enablerepo="aarch64*" --downloaddir="/path/to/destination" <pkgName1> <pkgName2>
CentOS 7.9版本(CentOS-7-aarch64-Everything-2009)适用于ARM64 (aarch64),必须集齐9个文件才能一起解压缩使用,9个文件下载地址: CentOS-7-aarch64-Everything-2009.part09.rar https://download.csdn.net/download/weixin_43800734/20419195 CentOS-7-aarch64-Everything-2009.part08.rar https://download.csdn.net/download/weixin_43800734/20419107 CentOS-7-aarch64-Everything-2009.part07.rar https://download.csdn.net/download/weixin_43800734/20419029 CentOS-7-aarch64-Everything-2009.part06.rar https://download.csdn.net/download/weixin_43800734/20418995 CentOS-7-aarch64-Everything-2009.part05.rar https://download.csdn.net/download/weixin_43800734/20418492 CentOS-7-aarch64-Everything-2009.part04.rar https://download.csdn.net/download/weixin_43800734/20418455 CentOS-7-aarch64-Everything-2009.part03.rar https://download.csdn.net/download/weixin_43800734/20418366 CentOS-7-aarch64-Everything-2009.part02.rar https://download.csdn.net/download/weixin_43800734/20418341 CentOS-7-aarch64-Everything-2009.part01.rar https://download.csdn.net/download/weixin_43800734/20418267 CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一。 CentOS Linux发行版是一个稳定的,可预测的,可管理的和可复现的平台,源于Red Hat Enterprise Linux(RHEL)依照开放源代码(大部分是GPL开源协议 )规定释出的源码所编译而成。自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值