|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错8 b, W: {7 b8 n; l5 s7 a( F
错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist
& U% P/ X R6 ]# G' k当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上1 [! X$ [% N+ S1 B
于是上另外的服务器也做同样的操作,发现都是一样
1 F$ s6 ~* t6 d* {8 B$ y& X再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了
" |4 Z* q$ H# w. F" z# }9 v+ I赶紧找解决方案,现在提供两个方案给大家参考/ o7 i `2 ^6 s& X3 B+ i6 h
0 O) X( Z/ a; k* N( t一、Centos 8转anolis
/ j" O! G, }; h, E& I% m6 F. W这是一个国产的操作系统,支持国产者使用此方法0 }" K% T8 l! o6 O( T
下载脚 本一键安装
8 i0 T9 O9 }) H! g# Y" O4 \
' ]4 _8 L+ Y' b5 r1 P$ y, X2 K也可以在线下载
$ G8 W1 N' ~ F5 e2 a% }8 Mwget https://gitee.com/anolis/centos2 ... er/centos2anolis.py
! L" J# ~5 |6 W& G7 I4 M5 w3 a安装好之后0 Z( [5 ~. s+ g7 a# ~9 b
cat /etc/redhat-release
/ |1 ]0 `( b! GAnolis OS release 8.5+ D3 Y4 w& x0 e% H6 h. b/ z
, V x1 A( ] k3 S方法二centos 8 转centos 8 stream 2 u1 S4 {" Z/ ], L3 B- Z0 B
在网上找了阿里云 的一个旧镜像2 Y0 g( z/ K% G
wget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm
8 X+ \5 i; ^* }7 L0 a7 C如果下载不了,我这儿还有一个备份% \7 c9 h0 x$ K9 O
1 o- N9 ]6 {+ _0 Q" Q. m0 ?) ~) N4 T2 z下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm: m* _% \1 A8 l
安装好之后,进入 cd /etc/yum.repos.d/
/ r$ Q, i* J6 i, |$ Q9 R% }, I6 rrm -rf Centos-Linux*,即删除所有原来的安装源/ z) |3 E {$ n3 w! J. D* g
dnf swap centos-linux-repos centos-stream-repos
- e- n0 [' s9 Y6 j! s) }dnf distro-sync
7 G6 X+ ]: T# p/ c! \* \5 c; S* z) ?7 L
等待之后) W! K P8 }" A+ |
+ g' D- d2 P( l' y* |" W8 D! T1 Z7 B1 F, _
安装好之后
; e: |/ u6 D; f( G9 U, Vcat /etc/redhat-release# K( x1 \( c% r3 }3 e; V2 i
CentOS Stream release 8
\) z( C4 m7 n( `- j, o5 I就可以看到我们的操作系统已经更新成我们想要的操作系统 了& K, a9 {2 m$ o0 L% e/ t# v
/ Y' z! f+ R V& G6 S" Q3 f: x
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|