|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错3 G$ O. u2 |: ?# k# J5 w2 v
错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist2 g4 h8 b( |: ]5 ^# Z1 u
当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上
@4 {2 \$ P; g' }于是上另外的服务器也做同样的操作,发现都是一样
8 q: d3 k( }$ A; H/ n- _6 D再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了5 ^* ~4 e+ h( p _& ~8 F% E# i6 Z
赶紧找解决方案,现在提供两个方案给大家参考
3 e# a& t! A0 A$ b+ K) H- g7 V1 S8 N8 o( U3 t0 b: L+ I
一、Centos 8转anolis0 `, [) e4 D) z. v
这是一个国产的操作系统,支持国产者使用此方法
. W+ b% O) {3 ^3 g* A( l) @& L下载脚 本一键安装7 q' p, X" m# l4 D! B
2 v+ y/ C* a: N7 x9 `$ Y; S
也可以在线下载
& ?" H' a4 |. z+ o: h# Owget https://gitee.com/anolis/centos2 ... er/centos2anolis.py6 t: w4 S9 {3 V; A. @" n
安装好之后
* c, A8 c3 B+ x# j. `- O4 Q: ]4 ?cat /etc/redhat-release
' m6 c9 X( i: T6 z2 O5 j) iAnolis OS release 8.5" g! L) d; b- ? j
" x/ i! b2 f a( t9 H
方法二centos 8 转centos 8 stream
( v. B7 x( F% `+ {4 u9 J在网上找了阿里云 的一个旧镜像) s# t2 r; k+ m) R
wget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm$ l1 A5 T. ] r7 P
如果下载不了,我这儿还有一个备份
+ r. y) ]; Y- C6 W" |) i" A
4 c' `0 s/ T' n下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm$ ~. w/ B# m& p2 K
安装好之后,进入 cd /etc/yum.repos.d/5 ]0 l3 p) Z! l: T4 u
rm -rf Centos-Linux*,即删除所有原来的安装源/ ?: F9 f& C6 H
dnf swap centos-linux-repos centos-stream-repos 2 l- |" F& e5 |( I% D9 X; D, g6 d
dnf distro-sync$ U P; e s- Y: i& J7 v
0 O$ U9 _/ ?4 `: }4 N
等待之后; \0 Y4 F c. c% f
% H- o( f2 y) m& w1 x
6 p9 b' _2 L8 P8 h! Y; C5 l) U3 F
安装好之后. K+ s4 M: [% P4 t
cat /etc/redhat-release. \4 @! \) F3 g; ]" ?4 L. ]
CentOS Stream release 8" a/ H" Y# o/ N U2 C K
就可以看到我们的操作系统已经更新成我们想要的操作系统 了
% T0 ?8 S$ y! `+ J& N2 I4 P# A* E$ B7 v5 y, F
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|