|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错
2 X1 d/ f& x8 _8 h! x4 c& N9 Z错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist, e8 M; o( {0 L3 l+ P" q& c' r" o' Y( E/ y
当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上9 y8 D L; D. D( ?0 m2 w
于是上另外的服务器也做同样的操作,发现都是一样& v# z y2 A2 Y, k
再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了
) N {' e- C* ?) m" f5 H- l赶紧找解决方案,现在提供两个方案给大家参考
' ^) W2 P. f- z, ?; R' W
6 J, h" L0 k. Y一、Centos 8转anolis
0 H9 ~% X5 r1 u* c- I这是一个国产的操作系统,支持国产者使用此方法
" L- d% c6 C v8 b3 x8 t4 f8 x下载脚 本一键安装
# R! r! W$ P3 `! J1 k+ w. j
* g# a' G" v: F. O, V7 @也可以在线下载& f4 E; Q) s. a4 i' e9 V
wget https://gitee.com/anolis/centos2 ... er/centos2anolis.py
( P9 ?3 i8 b4 Q安装好之后$ J" V9 o' x5 c/ m' Q* g$ z
cat /etc/redhat-release. |2 Q( l& o7 ?: W% X
Anolis OS release 8.5
* i# ]: N( u0 L3 h" ~
$ q% J- a1 ]- J9 x- ^8 z! n方法二centos 8 转centos 8 stream
& c7 K0 e' H6 ^8 ]+ ^. H* _在网上找了阿里云 的一个旧镜像5 T: M( }( |1 ^5 W G. [
wget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm f8 [/ L, M: s2 }4 n
如果下载不了,我这儿还有一个备份
4 L+ D' Z+ ?8 N0 ~- ~% V
# b( h0 l& C$ v+ M) n i下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm6 ]$ c) V3 w$ G$ J' y
安装好之后,进入 cd /etc/yum.repos.d/
' P. ~% M% M5 A5 `+ J4 }rm -rf Centos-Linux*,即删除所有原来的安装源0 b3 Z" q, L# m! x
dnf swap centos-linux-repos centos-stream-repos 2 R! _# u, z4 w; q( k5 v7 x+ u
dnf distro-sync* I! L' q7 y8 n/ I
) ~* H3 l* C: j: ~# W& O5 |
等待之后
) Y; u) w5 k/ }/ r% ^
* w' F0 A3 H, h; Z+ _- w' U2 X. U O8 Q
安装好之后! r, h8 G8 z6 s, n* Q: Q
cat /etc/redhat-release
$ v1 j. |3 ?! X9 x5 xCentOS Stream release 8
! J% O& l! ^" _% S6 X# ^2 G" A5 }就可以看到我们的操作系统已经更新成我们想要的操作系统 了
6 o. ^$ y5 p5 n- a; `+ [) V, q8 {' i: d) f3 w
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|