鲲鹏ARM服务器配置YUM源
服务信息信息
鲲鹏ARM服务器,安装的操作系统为CentOS7 2009
[root@localhost ~]# uname -a
Linux localhost.localdomain 4.18.0-193.28.1.el7.aarch64 #1 SMP Wed Oct 21 16:25:35 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (AltArch)
[root@localhost ~]# lscpu
Architecture: aarch64
Byte Order: Little Endian
CPU(s): 2
On-line CPU(s) list: 0,1
Thread(s) per core: 1
Core(s) per socket: 2
座: 1
NUMA 节点: 1
型号: 0
CPU max MHz: 2600.0000
CPU min MHz: 2600.0000
BogoMIPS: 200.00
L1d 缓存: unknown size
L1i 缓存: unknown size
L2 缓存: unknown size
NUMA 节点0 CPU: 0,1
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm ssbs
创建 repo 配置文件
在 /etc/yum.repos.d/目录下创建一个新的 repo 文件:
sudo vi /etc/yum.repos.d/centos-vault.repo
添加以下内容到文件中
[centos-vault]
name=CentOS Vault - aarch64
baseurl=https://vault.centos.org/altarch/7.9.2009/os/aarch64/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
这里推荐将gpgcheck修改为0,这里baseurl也可以使用https://vault.centos.org/altarch/7.9.2009/os/aarch64/,如果需要下载对应的iso文件也可以从如下地址下载
https://vault.centos.org/altarch/7.9.2009/isos/aarch64/
https://vault.centos.org/altarch/7.9.2009/isos/aarch64/
导入 GPG 密钥(如果不存在,可选)
这里因为使用了gpgcheck=0,因此没有做这一步配置
# 下载 CentOS 7 GPG 密钥
sudo rpm --import https://www.centos.org/keys/RPM-GPG-KEY-CentOS-7# 或者手动下载
sudo curl -o /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 https://www.centos.org/keys/RPM-GPG-KEY-CentOS-7
验证配置
# 清除 yum 缓存
sudo yum clean all# 重新生成缓存
sudo yum makecache
注意事项
架构匹配:确保您的服务器是 aarch64架构
版本兼容:这是 CentOS 7.9 的源,请确认系统版本匹配
网络访问:确保服务器可以访问 vault.centos.org
HTTPS 支持:如果使用 HTTPS,确保已安装 ca-certificates包