|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错# x) t1 [' K% }- N4 F
错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist
4 g" D7 o. u6 u1 p6 c8 a' H7 I当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上
$ v( r. l) s' N- M2 r1 k. e% j于是上另外的服务器也做同样的操作,发现都是一样: `) o J( K1 c3 s. X
再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了
/ x* W3 ^4 l% v3 [3 t赶紧找解决方案,现在提供两个方案给大家参考
& p6 G" ]2 I) C' {3 C; S0 l7 U* S% J/ ]9 x( g" u& F& Q
一、Centos 8转anolis) [* e$ T$ z( j5 V3 s: ] q( m
这是一个国产的操作系统,支持国产者使用此方法$ U5 k- k! T5 ~$ ?$ D/ b4 a$ N
下载脚 本一键安装
, a0 v4 |& A" w! Y/ O6 m3 F- Z! k |8 }1 u* G
也可以在线下载
2 o7 t, K" S' `: O! x8 Wwget https://gitee.com/anolis/centos2 ... er/centos2anolis.py1 b# L1 y k+ T) r
安装好之后( E2 m% A# V1 [9 Z9 k
cat /etc/redhat-release6 w) B! K, Y& H1 |, _; E: P
Anolis OS release 8.5
' D) O; p F6 G7 n; @( v5 [
8 B" b t: A7 U! v& J, a方法二centos 8 转centos 8 stream . T3 c. ]/ ~' _4 S
在网上找了阿里云 的一个旧镜像
9 K* q9 z6 C, Q1 O$ uwget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm) s1 m5 O' z+ s$ `. t" {( h
如果下载不了,我这儿还有一个备份$ O* F, T$ S9 f3 y4 W8 Z
R) | b4 o) j7 W U% c- b% o8 ]4 w下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm
( p/ k/ W. O+ h- N8 ]8 l安装好之后,进入 cd /etc/yum.repos.d/* m, G* [) Z! {, l4 q% H
rm -rf Centos-Linux*,即删除所有原来的安装源" a5 y6 B* ~6 m! T0 h
dnf swap centos-linux-repos centos-stream-repos |5 C' x3 v& D8 j$ o
dnf distro-sync
8 e- E) M* J: p8 w& Z4 p: P7 n. C9 P# `) F5 D9 D
等待之后5 f! b( v/ T/ g
3 D+ j/ D2 n1 C0 O* Y. ^
1 F1 R" u, v8 R* M7 n) x9 }! Z
安装好之后
; x B: { a9 ~% V$ e: p" ucat /etc/redhat-release
+ M: E- Q% L5 {" E7 ~) _" ICentOS Stream release 8
- j) v5 Z) j; ?+ P# y就可以看到我们的操作系统已经更新成我们想要的操作系统 了
: j, N% ?3 {0 V" V! ]( x6 G
7 Z3 p/ e$ j( O6 y( u) `3 V: k |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|