#说在前面
今天要讨论的主角是Centos这一Linux发行版本停止更新后近期被大伙炒得沸沸扬扬,首先来一段视频,由红帽官方养眼的美女带你了解Centos的Linux发行版本停更之后的各种疑问:
CentOS 停更五问
大伙对于停止更新Centos之后以及Centos的替代产品Centos Stream充满了各种疑惑;接下来,UP楠哥帮助大家Get如何具体的、实际的分享,假如我们或者我们的用户身边在过去使用了Centos这一社区版本的Linux发行版本,面对Centos的停止更新,我们如何优雅的、平滑的从Centos 迁移到Centos Stream。接下来,支棱上,Let’s go !
#Centos系统迁移Centos Stream
在迁移之前肯定是要强烈建议先进性完整备份!并且假如在虚拟化、云计算环境中,可以事先对该虚拟机做下快照。
##确认目前Centos的版本:
首先看下我手边的这台Centos的Linux系统的具体版本,目前是Centos 8.2:
##准备好Centos的YUM仓库:
通过Centos 8.2的ISO挂载搭建BaseOS、AppStream最基本的软件库,除此之外还有用到EPEL、extras这些repo:
##安装Centos Stream相关软件包:
基于现有的repo仓库,安装Centos Stream相关软件包,我们要安装是一个叫centos-release-stream的软件包:
安装完后可以执行rpm的命令查看该软件包所包含的内容:
##切换repo包:
接下来,通过yum swap命令从Centos的repo包切换到Centos Stream的repo包:
切换之后,我们在执行yum repolist,此时可以发现,Centos最初的三个repo库由Centos软件包变为Centos Stream 8
##最重要的Centos迁移到Centos Stream过程:
最后,想要真正的迁移系统软件包,从Centos迁移到Centos Stream,我们还需要执行很重要的迁移命令进行系统迁移,这里,UP楠哥先不做详细演示;up楠哥会在后期通过各种渠道例如直播等方式给大家伙带来完整的迁移过程和在迁移过程中要注意的方方面面的细节!
那么,在迁移之后,我们目前这台Centos 8.2 摇身一变成了Centos Stream 8;重启之后,便可使用Centos Stream 8。