|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错
3 x' v3 D- y i2 N. X4 U" T错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist
# N# F' Y( q# e当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上* {" _& `8 q5 U8 n- S2 D9 n) s
于是上另外的服务器也做同样的操作,发现都是一样
! _. n5 K5 k% z再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了
, ~" [: R u6 ?6 { F赶紧找解决方案,现在提供两个方案给大家参考( B8 q+ B( m8 O
: _- K& I# I) t/ ]
一、Centos 8转anolis
2 _& V7 w2 i7 h这是一个国产的操作系统,支持国产者使用此方法
: H5 j! e: N2 |! Y$ `/ s: D下载脚 本一键安装2 A! o/ p: b% Q/ V Y
+ X( ]# N, u0 S8 }$ ^. B也可以在线下载& D( C& m+ N7 R/ Z! I* Q7 g/ @
wget https://gitee.com/anolis/centos2 ... er/centos2anolis.py6 v( o- x' k* h7 d
安装好之后
6 U# M4 p4 o6 ^( s# z- Ccat /etc/redhat-release
5 _' x5 {4 t4 x4 B7 XAnolis OS release 8.5
5 O# T+ X3 ~4 ^" J d- S. T: A# b( ?) }3 `3 ]& Y6 }& l6 R& _
方法二centos 8 转centos 8 stream $ O7 P, K' K* l& N
在网上找了阿里云 的一个旧镜像% \( g& ]+ K3 H/ _% ?
wget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm# h6 t! y8 B3 `3 S n9 l8 v2 }
如果下载不了,我这儿还有一个备份, n7 x) N3 M5 V# l
: Q) f4 V% Z% N" J( {" P7 ]
下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm
4 Q/ b9 G0 A2 b2 C, {- w安装好之后,进入 cd /etc/yum.repos.d/" N+ S/ g% B6 U1 I& a2 Q2 Y
rm -rf Centos-Linux*,即删除所有原来的安装源
# q9 U+ Z6 N8 P+ H+ B" z# mdnf swap centos-linux-repos centos-stream-repos 2 H6 d. Y% Z3 ?' k
dnf distro-sync: A7 j! G4 |7 G- s9 N( \
5 t; f* O6 u2 S
等待之后
1 v' y( v0 B9 \& N# D; l& J! C5 |0 P2 y. X
o/ {2 _$ v' [# G2 u; b1 I# e) t安装好之后' G O) L! O* U$ W- [% i3 L
cat /etc/redhat-release
! e' c3 s3 q, kCentOS Stream release 8
{+ \4 G5 o1 }0 o1 W. V就可以看到我们的操作系统已经更新成我们想要的操作系统 了
9 |: X \$ i% g6 e& H% ?) B2 F% j+ v
8 X) J/ q X# R$ H4 X1 b3 { |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|