|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错
- G5 X8 ~, ]: `* [$ r' ^7 P0 b错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist" r j8 l$ E3 s2 i
当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上
8 s. w& A# W( _9 F于是上另外的服务器也做同样的操作,发现都是一样; l9 a( O2 S* d* N
再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了1 [! m1 K& V; G/ O$ A6 M1 ^. `
赶紧找解决方案,现在提供两个方案给大家参考
# j, `0 S/ t, u2 R' w6 s; T0 q
: k4 L& z' e" i1 O一、Centos 8转anolis
* H: t1 l! i8 C! {这是一个国产的操作系统,支持国产者使用此方法
3 B- K. v- k! Z5 J) R) y! X% D1 T下载脚 本一键安装
- l6 ]* V/ g% Y, b. @$ T1 b" z$ m. v& M8 u2 o7 d- `+ u5 ^# o
也可以在线下载4 ~. V1 O2 Y0 l9 P% \1 ]9 e! ~4 \
wget https://gitee.com/anolis/centos2 ... er/centos2anolis.py9 e" u7 B0 U1 U' b$ H5 q
安装好之后
/ G, S: X+ d5 E1 C1 Acat /etc/redhat-release
6 [' N7 ~- S c: n6 {7 yAnolis OS release 8.5, u9 p8 y4 O2 l& T
5 f" j$ H4 A% M9 ~方法二centos 8 转centos 8 stream
8 |5 k0 b3 Z& c$ t( N% _1 u在网上找了阿里云 的一个旧镜像
4 u$ X9 F. O. C0 j% a) Gwget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm
! A- A# y) I, E4 n% ^" M如果下载不了,我这儿还有一个备份
% g) N2 E- r @% _6 A
6 z( d( W! z0 T: j下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm, a/ ?, G2 n4 E$ S
安装好之后,进入 cd /etc/yum.repos.d/
( t ^2 k! O, e5 S" O$ Brm -rf Centos-Linux*,即删除所有原来的安装源+ e! L8 g2 o% a9 E
dnf swap centos-linux-repos centos-stream-repos 6 {' x1 P2 Z6 g1 D
dnf distro-sync
6 H# p8 C j6 _; K0 _
K* E2 i2 l+ C& B6 w等待之后. v `& Q0 x! J5 b
: P' D: Z$ ?/ {% z0 \+ T# p
; i0 \, T$ m9 \# V9 S J$ p0 u安装好之后
h* X! C$ w* ?& r3 S, hcat /etc/redhat-release! W9 z7 c2 j& _9 S# J9 h
CentOS Stream release 8: h9 m) @& ^8 ]7 F& t
就可以看到我们的操作系统已经更新成我们想要的操作系统 了
% q2 U0 \( b# `& D1 C
2 Z3 O6 K: |) |) P |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|