|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错0 B. p7 e3 Y0 y) M* Z
错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist! {* `( @: o. W1 P% q
当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上
) B1 P9 C. m2 I- u6 `" i8 H* T于是上另外的服务器也做同样的操作,发现都是一样
9 Z/ _5 Y& r' L) t. O8 a$ s( N再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了
( }* C; G, n# y: I赶紧找解决方案,现在提供两个方案给大家参考
R* V' g( D" I8 s |7 \% F* H( }) m! q5 U. j7 I2 r7 }" H
一、Centos 8转anolis
$ f1 H% b. S; S: ^. K- d/ v) [ ~这是一个国产的操作系统,支持国产者使用此方法
, Z0 ?) v( n$ W: ]' Q( S a下载脚 本一键安装
- p- g1 c2 i3 M9 e/ {) o5 Z! Y5 C
也可以在线下载$ S* _6 b4 ^5 X# H
wget https://gitee.com/anolis/centos2 ... er/centos2anolis.py: w/ ^# I- K5 ^! H3 L8 Y( }
安装好之后
5 @8 c. F- y7 L v7 {cat /etc/redhat-release" l% W+ w5 q) {4 b$ a
Anolis OS release 8.5
3 ^) ~" b# @0 Y; c! h2 \2 h$ s4 I$ [4 ?" B" D
方法二centos 8 转centos 8 stream 1 ?) p4 O" l/ ]4 w6 B
在网上找了阿里云 的一个旧镜像
* H" g: n3 P" ?wget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm
, Q; D* P& }) J2 b; K如果下载不了,我这儿还有一个备份5 m" b5 u) m+ k2 w4 |0 m1 z: I
. h0 ~* S5 P$ {& w& S9 q, T, ?# N' N
下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm& h. i4 X4 Z* e8 v
安装好之后,进入 cd /etc/yum.repos.d/! X# ?1 d5 {/ V/ N
rm -rf Centos-Linux*,即删除所有原来的安装源* E- ]6 G( `( L& x$ |, k# c0 n4 b
dnf swap centos-linux-repos centos-stream-repos
0 Y" k! _4 ^7 J5 Ddnf distro-sync+ |/ U( x: Y7 p, }' @# `7 |* N
& ^; m/ [8 J' c1 u: A h2 H
等待之后# Z" H8 o: p' p- B& {) H
3 }( O8 y3 q; W4 l( ^
2 y: w& p# m/ D# Y安装好之后; I ]0 ^9 t1 V0 K5 ?$ P* \* x
cat /etc/redhat-release
( @2 C6 a+ T. M# W5 RCentOS Stream release 8
3 s5 n& t/ | s, k+ ^9 t就可以看到我们的操作系统已经更新成我们想要的操作系统 了
3 b3 \ t2 f, u! F8 @- Z+ h% u0 [. X
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|