|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错+ B# F5 v3 P* n6 d- r
错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist' ^9 u8 ?7 O1 b# U1 p
当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上
- N O9 L! L9 t/ i- v于是上另外的服务器也做同样的操作,发现都是一样
$ Q) j3 J! t# u& J, `" L% N再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了+ ~1 t9 J: R4 R" y
赶紧找解决方案,现在提供两个方案给大家参考
2 _+ I3 n) s5 E& t' ^) K8 }& E8 B" g5 T. o2 ?7 R
一、Centos 8转anolis( V. w& e, [' Y# Y! o2 i3 ]3 P1 l
这是一个国产的操作系统,支持国产者使用此方法
1 Q9 y' E, v7 _) f9 S2 ~下载脚 本一键安装- D: M" {) y7 F7 E8 P
2 N, G8 s1 r ?& v7 g: _也可以在线下载, Y: H4 ^9 w1 I9 z
wget https://gitee.com/anolis/centos2 ... er/centos2anolis.py
9 h# ~6 C$ u& c6 a安装好之后) w! N/ Z: Q( s* z$ @
cat /etc/redhat-release
# f0 b" Q" l8 f3 nAnolis OS release 8.5+ o; b( V. E5 x5 S
9 T: \0 g6 H# ` b5 e
方法二centos 8 转centos 8 stream
! D1 e" q! ]$ H% R4 j6 h在网上找了阿里云 的一个旧镜像
) T* P$ X' \- ~0 u& {wget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm: L+ `+ ]6 K0 l6 k/ S% t5 k2 `' k# {4 Z
如果下载不了,我这儿还有一个备份
+ \, I7 x7 u8 c* ^8 F" ]
6 K# e1 m( p3 P: K, y! }5 |! k" N下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm2 E, s* ^! k3 T; O; e
安装好之后,进入 cd /etc/yum.repos.d/5 N2 X' p. ~2 `# K3 G
rm -rf Centos-Linux*,即删除所有原来的安装源+ e1 v% B2 @7 }( i; j5 a4 Q) G
dnf swap centos-linux-repos centos-stream-repos ; s1 ^' ^" X/ _6 `+ X) }% H7 z
dnf distro-sync$ {* F9 [5 `, S2 o6 `4 ]
N9 T8 _$ ?' V7 @9 J* e7 h
等待之后
; L0 f8 n, l \/ s7 g( U
* u, M) ~+ d0 [3 ~! h, T3 U& B) f6 w9 K
安装好之后
0 Q8 p4 ^5 { a1 i: R+ [cat /etc/redhat-release
# S8 z! Z3 }' U# @3 N5 ?CentOS Stream release 8
* A L" f: s1 q就可以看到我们的操作系统已经更新成我们想要的操作系统 了; l' S0 P0 Q6 X+ n$ @" B9 I
' S6 _6 D$ E! E% A! |9 r9 A5 y |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|