1.yum在线配置
[root@pxbtest /]# cd /etc/yum.repos.d
--yum源
yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm
原因
在2022年1月31日,CentOS团队终于从官方镜像中移除CentOS 8的所有包。
CentOS 8已于2021年12月31日寿终正寝,但软件包仍在官方镜像上保留了一段时间。
现在他们被转移到https://vault.centos.org
解决方法
如果你仍然需要运行你的旧CentOS 8,
你可以在/etc/yum.repos中更新repos.d使用vault.centos.org代替mirror.centos.org。
cd /etc/yum.repos.d
vi CentOS-Base.repo
[baseos]
name=CentOS Linux $releasever - BaseOS
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infra
baseurl=https://vault.centos.org/centos/$releasever/BaseOS/$basearch/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
vi CentOS-AppStream.repo
[appstream]
name=CentOS Linux $releasever - AppStream
release=$releasever&arch=$basearch&repo=AppStream&infra=$infra
baseurl=http://mirror.centos.org/$contentdir/$releasever/AppStream/$basearch/os/
baseurl=https://vault.centos.org/centos/$releasever/AppStream/$basearch/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
2.yum离线配置
创建挂载路径
mkdir -p /mnt/cdrom
挂载系统镜像光盘到指定目录
mount -t iso9660 /dev/sr0 /mnt/cdrom
cd /etc/yum.repos.d
修改yum源配置文件
vi rhel8-local.repo
[localREPO]
name=localhost8
baseurl=file:///mnt/cdrom/BaseOS
enable=1
gpgcheck=0
[localREPO_APP]
name=localhost8_app
baseurl=file:///mnt/cdrom/AppStream
enable=1
gpgcheck=0
yum install libaio
yum -y install perl perl-devel
yum -y install autoconf
yum remove libnuma.so.1
yum -y install numactl.x86_64