|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错
1 q- x" Y" \8 F; z# t# X9 \3 ~错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist
& c$ _0 s) m2 c' ^# z) b/ w# Z' j; p当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上% i, O; r4 @/ Q, P! N7 K
于是上另外的服务器也做同样的操作,发现都是一样
/ W% v3 X# ?$ p再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了, A7 }" T+ Q. ~7 z
赶紧找解决方案,现在提供两个方案给大家参考! ?) \- N4 n3 {% I; F+ M3 b# P2 r. X
$ [& |' W% k' }# ^
一、Centos 8转anolis. ~3 @, b; `% H3 S4 E& R; [
这是一个国产的操作系统,支持国产者使用此方法, ?$ }, x7 C+ b1 E- p9 N$ w* }$ j; x, G
下载脚 本一键安装' q* c2 B! l: ~0 U9 J* V- b
8 ?1 I+ e% z! I+ C8 S% [* V4 {
也可以在线下载8 G% e3 {& h5 ?: ~
wget https://gitee.com/anolis/centos2 ... er/centos2anolis.py
; r) R" f0 K8 j% X* H7 Y安装好之后4 n) C" ~9 {$ }9 @2 d% K
cat /etc/redhat-release# B3 h( g: e8 e! Q/ c& ?. ?
Anolis OS release 8.5
4 |: R2 a7 l% o& p: `6 t
; j1 V' y4 X% F5 [6 Y y8 O# x Z方法二centos 8 转centos 8 stream 6 j; t0 f: L5 g, a; @# d
在网上找了阿里云 的一个旧镜像
3 ?# Y+ e" m" L; V5 e8 rwget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm! u% ]( ]; e# |" |$ D( N! P
如果下载不了,我这儿还有一个备份
0 g7 f7 `. {! w9 A: f' u3 Y D7 j2 P/ o0 C
下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm8 l$ N! w7 {3 O& a2 i4 ]
安装好之后,进入 cd /etc/yum.repos.d/
* f/ S! q$ _# T, B! {/ urm -rf Centos-Linux*,即删除所有原来的安装源- U' V" _/ ?0 f, {& b% m
dnf swap centos-linux-repos centos-stream-repos
4 r9 {; Y! l! O7 ~dnf distro-sync: j( _0 N/ o/ t. r: T
- _( z4 w5 J; o. T等待之后
6 }$ f" ]& S2 K8 }# R* a9 ?; `+ O' K( z1 \/ B
4 v( P5 |( j; \0 ~/ B
安装好之后
2 p1 l6 y1 U3 l2 Zcat /etc/redhat-release+ m! g5 @' W o3 a u) `
CentOS Stream release 81 t2 S# n [" |' i( p
就可以看到我们的操作系统已经更新成我们想要的操作系统 了* [) e9 E8 E) c) ? P
5 j2 @7 p4 h0 o `9 } |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|