|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错
1 V4 c- ]2 X H. ~错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist5 G8 G' Y* q5 _# V
当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上
* N- L# g* ^/ R6 l6 b( Z( e' o于是上另外的服务器也做同样的操作,发现都是一样* q2 g" ]9 y: U* c
再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了
+ g/ s3 b( A4 `% d赶紧找解决方案,现在提供两个方案给大家参考
; Z! d7 n: Q- w5 W4 ]' n8 {& p$ H0 L. n6 Q
一、Centos 8转anolis
. w' n$ @" t9 u# l" b这是一个国产的操作系统,支持国产者使用此方法) ~% Q& Z$ f) V! e3 J- q% M
下载脚 本一键安装
, C! w2 T; e/ l/ W4 \0 T* R
6 `3 e( N8 ~) a' _也可以在线下载% \. G1 E- j: |" [
wget https://gitee.com/anolis/centos2 ... er/centos2anolis.py
' w; x! @% |8 y: B6 D, }5 C安装好之后
+ w* a2 ^5 \5 y" o4 Q+ _& z0 Z9 ycat /etc/redhat-release
: L6 S" z5 [, l& q6 pAnolis OS release 8.5! c* n9 n; y/ L) ^3 J
& |; ]9 H7 G1 M2 f5 n* p) F' F2 h( Q方法二centos 8 转centos 8 stream
5 J) w; ^4 _& }5 m+ c }在网上找了阿里云 的一个旧镜像
( Y1 X8 ?7 b' }1 }, `wget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm1 g7 Z5 `2 C) J0 C! O1 ^
如果下载不了,我这儿还有一个备份
) K% B0 m- q: W; n( X
0 v9 N; c( D1 O下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm2 B; F7 |& X9 J
安装好之后,进入 cd /etc/yum.repos.d/
: ?* L0 y$ i7 B8 mrm -rf Centos-Linux*,即删除所有原来的安装源
" w& ?6 k6 ?( b! N, U2 \dnf swap centos-linux-repos centos-stream-repos & B) A e4 v/ r2 d
dnf distro-sync
H6 m9 ?+ u3 g( @( F+ b( T! j+ l1 L7 E* Y7 o3 ^
等待之后
8 |- C5 D) x; r6 y% b2 l/ M
$ @, B' F0 E5 S7 }# S( a/ A* n9 w2 F, S$ U
安装好之后
f8 ~& v# _7 X; J% Y! }cat /etc/redhat-release% V0 `8 x, _3 V( c
CentOS Stream release 8
/ ]2 Q" k/ m5 U+ E: A2 N6 c/ B/ J就可以看到我们的操作系统已经更新成我们想要的操作系统 了8 H3 C0 x0 n! z' u
: L9 R0 R. s3 w1 o2 P$ c% I" f
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|