|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错& ]' l$ `* j# f4 l6 w; i$ F
错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist: f; H: D! @* d* N# [" e
当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上" M1 q, S3 _9 G' ~: W S
于是上另外的服务器也做同样的操作,发现都是一样, u/ M+ }* e% V, g& D# h
再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了6 }8 \9 K- E F# |' N# L7 u
赶紧找解决方案,现在提供两个方案给大家参考
# c) r! X+ P) ^+ u0 D) s. E( ]% L3 L8 u# l7 B) Z
一、Centos 8转anolis, z5 N' K7 c8 y% `8 ?
这是一个国产的操作系统,支持国产者使用此方法
3 u" G4 ` v. R/ p& I8 A. e; m下载脚 本一键安装; J# z) [: c5 k4 ]8 D- y
" ^) @ h; d6 D# \+ M& L
也可以在线下载! ]1 B' m6 \+ d8 Y2 G
wget https://gitee.com/anolis/centos2 ... er/centos2anolis.py
, I4 k3 K( Z" Y* {) H8 g# H% ~# R安装好之后
# X3 |! |% I- [cat /etc/redhat-release! A v. w6 |! _, z1 J( X; e) `2 g: a ^
Anolis OS release 8.59 C. r! @0 |7 C6 f- R4 q, [
) L! V7 z1 m7 G5 e
方法二centos 8 转centos 8 stream
+ ?7 m7 K( @1 Z1 e4 P/ L在网上找了阿里云 的一个旧镜像
( _& n# O# {- Q! T4 @5 ]7 Xwget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm
2 ?9 u4 U1 [; }0 Y5 M$ t- z4 G如果下载不了,我这儿还有一个备份 i, ~8 G# G1 J/ l% o, y
: S3 i/ @/ U7 N$ c4 v6 ]
下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm
1 R; [1 I0 H( r0 j1 F Q- _* @安装好之后,进入 cd /etc/yum.repos.d/9 j; x$ E2 i$ ~5 e- @3 z9 e" r6 T0 w
rm -rf Centos-Linux*,即删除所有原来的安装源0 R3 L/ y1 d8 @7 j9 [( ?, T% N
dnf swap centos-linux-repos centos-stream-repos
s3 h) |. u8 I- z/ v: G7 Kdnf distro-sync
. _' s8 F. s. a
3 U% n G; O* q! E, c等待之后, W9 a, q( g2 m& e& M+ d7 }
4 v( t5 e- G; {9 v, t9 r( E) n$ ^7 d- {. h% M f M8 E; m
安装好之后
% I) m8 A% Y- Z# `) zcat /etc/redhat-release
' W- N, T9 ]/ }' u1 @ F. `2 `! PCentOS Stream release 8
2 i# c% n4 b, g2 h) T4 L就可以看到我们的操作系统已经更新成我们想要的操作系统 了* U9 Z& ^6 E$ \5 A; D* b
3 l$ e8 t0 M8 ^& @ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|