|
|
今年的春节正好是2022年2月1日,年初二的时候,无聊上网看一下,习惯性的帮公司服务器进行一下升级加固,发现使用dnf update 出错
: B, \7 _; Z4 z5 M, L, j错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist* y8 m' _- J( m9 H3 s: Q6 C* E4 z" F* e
当时还以为是网络不可用,但是转头一想,我可以远程登录的啊,那就怀疑是镜像服务器坏了,我还暗自窃喜,这样的问题都能被我碰上' Z; z# w% _, ? Z
于是上另外的服务器也做同样的操作,发现都是一样' f- l P* H7 s+ J# u' b
再上网一查,我了个去,Centos 8支持日期正好是2022年1月31日结束,也就是说不再支持在线更新的服务了& Z9 L8 ^7 S$ p8 @/ C
赶紧找解决方案,现在提供两个方案给大家参考$ |3 {3 V) W6 c
% X {; r2 ]; {- Z0 O3 [/ ]
一、Centos 8转anolis
% @/ l+ K0 C& I, Q6 J" R这是一个国产的操作系统,支持国产者使用此方法" ]1 A, t/ I7 O! a- l8 S! M8 ~
下载脚 本一键安装
Y; Q, \0 k$ H' p7 ] i7 W) k: Z$ w) e' }6 i0 _
也可以在线下载" B3 t. `* N2 j$ `& [! \9 _
wget https://gitee.com/anolis/centos2 ... er/centos2anolis.py
2 c9 B+ ]1 L2 L; }# B7 o! _1 {安装好之后, @3 U1 D2 O w& Q: h
cat /etc/redhat-release0 d" J3 s, d: G7 Y7 S
Anolis OS release 8.5
4 E+ ~" `" r+ V$ L$ [5 w8 ? b. t- U8 a0 z' _5 @
方法二centos 8 转centos 8 stream
h$ n' U1 x* Q7 j0 i' V! E在网上找了阿里云 的一个旧镜像
$ U, ~4 T N; b" u2 H: bwget http://mirrors.aliyun.com/centos ... .0.7.el8.x86_64.rpm
6 q. x# x" h' q* W0 A# i如果下载不了,我这儿还有一个备份
4 A4 Q. L- i' V' ]1 O! T, d" H- D/ V. |- ]% D* Z
下载好之后,rpm -ivh centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm
+ L6 r9 y6 i7 N% V& X4 o! ^9 ]安装好之后,进入 cd /etc/yum.repos.d// [- J% h7 n/ F% l* e5 u# Z
rm -rf Centos-Linux*,即删除所有原来的安装源! v6 e$ T" j$ j7 y3 }. |
dnf swap centos-linux-repos centos-stream-repos $ x/ X; m0 k2 Q% d4 A- e! c# Y0 @
dnf distro-sync
) d$ `' ~+ Y/ I# J% `. \8 r( i, w" s- x( C$ b2 y
等待之后9 `; \9 J, u4 f6 P2 s9 D9 `
5 T) \4 M+ }6 u/ `3 o5 m
/ @0 ]& l! D# B' n" |3 N; l/ ^+ F安装好之后4 g' f/ d5 F7 `6 s9 S$ Z
cat /etc/redhat-release+ ]1 {" A: G& c# |9 v) _# w+ N; r
CentOS Stream release 8
! J, s2 K/ Z E& l) y$ Q就可以看到我们的操作系统已经更新成我们想要的操作系统 了! |( u; t# i; {
( Q1 V9 c2 @8 \; r
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|