如何从CentOS Linux 8迁移到CentOS Stream 8

Posted Linux公社

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从CentOS Linux 8迁移到CentOS Stream 8相关的知识,希望对你有一定的参考价值。

来自:Linux迷
链接:https://www.linuxmi.com/centos-linux-8-to-centos-stream-8.html

如果您打算从CentOS 7升级到CentOS 8,您可能需要暂时跳过它,因为CentOS 8即将落幕! 如果已经在使用它,则应考虑从CentOS Linux 8迁移到CentOS Stream 8。
CentOS Linux 是通过编译 Red Hat, Inc 公开提供的 Red Hat 企业级 Linux 开源代码而衍生的企业级 Linux 发行版本。CentOS 完全遵守上游的再发行政策,并致力在功能上完全兼容。(CentOS 对组件的修改主要是去除上游的商标及美工图。)
CentOS Linux 是由一队为数不多却在增长中的核心开发者所开发的。与此同时,这些核心开发者是由一个活跃的社群所支持,当中计有:系统管理员、网络管理员、企业级用户、经理、核心 Linux 贡献者及来自世界各地的 Linux 爱好者。
CentOS ( Community ENTerprise Operating System 的缩写) ,是Red Hat Linux系统(RHEL)的克隆。CentOS以其稳定性和可靠性而广为人知,它是许多虚拟主机托管提供商的普遍选择。同样,它也是想免费学习RHEL的人的门户。好了,现在终于结束了。CentOS开发人员宣布他们将重点转移到CentOS Stream上。
根据官方公告,作为RHEL 8的重建版本,CentOS Linux 8将在2021年底结束。CentOS Stream在此日期之后继续,作为Red Hat Enterprise Linux的上游(开发)分支。换句话说,CentOS Stream将成为滚动的预发行(即beta)模型。
因此CentOS Stream不会成为RHEL版本的下游重建。它是介于Fedora和RHEL之间的中游产品。通俗地说,它不再是Fedora-> RHEL-> CentOS,而是Fedora-> CentOS-> RHEL。从2022年1月开始,RHEL将基于CentOS,而不是反过来。
您仍然可以使用CentOS 8并在2021年12月31日之前接受补丁程序,但是CentOS 8将于明年这个时候结束,并且不会有CentOS9。CentOSLinux 7用户不必惊慌CentOS 7将一直持续到2024年。
在浏览CentOS博客的评论时,我注意到CentOS的创始人gregory Kurtzer先生留下了一条评论。他说他正计划创建另一个RHEL重建。这确实是个好消息!
现在,让我们继续并将CentOS 8迁移到CentOS Stream8。过程很简单,让我们你继续阅读下面的文章。
从CentOS Linux 8迁移到CentOS Stream 8
首先,以防万一,备份您的重要数据。
使用以下命令将CentOS 8更新到最新的可用版本:
linuxmi@localhost: ~/www.linuxmi.com $ sudo dnf update
如何从CentOS Linux 8迁移到CentOS Stream 8
更新系统后,重新启动它。使用以下命令检查当前的CentOS 8版本:
linuxmi@localhost: ~/www.linuxmi.com $ cat /etc/redhat-release
CentOS Linux release 8.3.2011
如何从CentOS Linux 8迁移到CentOS Stream 8
检查CentOS版本
接下来,使用以下命令启用CentOS Stream存储库:
linuxmi@localhost: ~/www.linuxmi.com $ sudo dnf install centos-release-stream
输出如下:
上次元数据过期检查:1 day, 16:22:53 前,执行于 20201209日 星期三 054519秒。
依赖关系解决。
================================================================================
软件包 架构 版本 仓库 大小
================================================================================
安装:
centos-release-stream x86_64 8.1-1.1911.0.7.el8 extras 11 k

事务概要
================================================================================
安装 1 软件包

总下载:11 k
安装大小:6.6 k
确定吗?[y/N]:y
下载软件包:
centos-release-stream-8.1-1.1911.0.7.el8.x86_64 49 kB/s | 11 kB 00:00
--------------------------------------------------------------------------------
总计 16 kB/s | 11 kB 00:00
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
安装 : centos-release-stream-8.1-1.1911.0.7.el8.x86_64 1/1
验证 : centos-release-stream-8.1-1.1911.0.7.el8.x86_64 1/1
Installed products updated.

已安装:
centos-release-stream-8.1-1.1911.0.7.el8.x86_64

完毕!

如何从CentOS Linux 8迁移到CentOS Stream 8

启用CentOS Stream仓库

最后,运行以下命令将CentOS Linux 8迁移到CentOS Stream 8:

linuxmi@localhost: ~/www.linuxmi.com $ sudo dnf distro-sync

该distro-sync命令将进行必要的升级,降级或保留所选的已安装软件包,以匹配任何已启用存储库中可用的最新版本。如果未提供任何软件包,则将考虑所有已安装的软件包。输入Y并点击ENTER以开始迁移到CentOS Stream 8:

输出如下:

linuxmi@localhost: ~/www.linuxmi.com $ sudo dnf distro-sync
[sudo] linuxmi 的密码:
上次元数据过期检查:0:00:40 前,执行于 20201210日 星期四 221148秒。
依赖关系解决。
================================================================================
软件包 架构 版本 仓库 大小
================================================================================
安装:
centos-stream-release noarch 8.4-1.el8 Stream-BaseOS 21 k
替换 centos-linux-release.noarch 8.3-1.2011.el8
替换 centos-release-stream.x86_64 8.1-1.1911.0.7.el8
kernel x86_64 4.18.0-257.el8 Stream-BaseOS 4.9 M
kernel-core x86_64 4.18.0-257.el8 Stream-BaseOS 31 M
kernel-modules x86_64 4.18.0-257.el8 Stream-BaseOS 27 M
升级:
NetworkManager x86_64 1:1.30.0-0.3.el8 Stream-BaseOS 2.5 M
NetworkManager-adsl x86_64 1:1.30.0-0.3.el8 Stream-BaseOS 138 k
NetworkManager-bluetooth x86_64 1:1.30.0-0.3.el8 Stream-BaseOS 164 k
NetworkManager-libnm x86_64 1:1.30.0-0.3.el8 Stream-BaseOS 1.8 M

......

xorg-x11-server-Xwayland x86_64 1.20.8-9.el8 Stream-AppStream 976 k
xorg-x11-server-common x86_64 1.20.8-9.el8 Stream-AppStream 42 k
zlib x86_64 1.2.11-17.el8 Stream-BaseOS 102 k
安装依赖关系:
libnumbertext x86_64 1.0.6-2.el8 Stream-AppStream 200 k
libreoffice-ogltrans x86_64 1:6.4.7.2-3.el8 Stream-AppStream 176 k
llvm-compat-libs x86_64 10.0.1-1.module_el8.4.0+533+50191577
Stream-AppStream 35 M
替换 llvm-libs.x86_64 10.0.1-3.module_el8.3.0+467+cb298d5b
lmdb-libs x86_64 0.9.24-1.el8 appstream 58 k

事务概要
================================================================================
安装 8 软件包
升级 375 软件包

总下载:780 M
确定吗?[y/N]:y

如何从CentOS Linux 8迁移到CentOS Stream 8

如何从CentOS Linux 8迁移到CentOS Stream 8

从CentOS Linux 8迁移到CentOS Stream 8
这将需要一段时间,具体取决于您的网速(Linux迷在测试时大概10几分钟吧)。CentOS Stream 8迁移完成后,运行以下命令进行验证:
linuxmi@localhost: ~/www.linuxmi.com $ cat /etc/redhat-release
CentOS Stream release 8

检查CentOS Stream版本
如果您需要新的CentOS Stream ISO,可以从官方页面获取它。
CentOS用户很不满意并反对这一决定
许多CentOS Linux用户和开发人员对这个决定感到失望。许多用户评论说,自从IBM收购了红帽公司,他们就知道这一天迟早会到来。
同样,许多用户正在考虑迁移到提供长期支持的不同发行版。用户建议最多的替代方案是FreeBSD、Debian、openSUSE和Ubuntu。
我们不知道Red Hat将如何回应用户的激愤。也许他们会简单地忽略CentOS社区,不理社区用户,破坏像CentOS这样的出色社区项目还是做出改变,让我们拭目以待吧。

...END...



长按或扫描下面的二维码关注Linux公社



关注Linux公社,添加“星标”

每天获取技术干货,让我们一起成长

合作联系微信:linuxgs

以上是关于如何从CentOS Linux 8迁移到CentOS Stream 8的主要内容,如果未能解决你的问题,请参考以下文章

cento7安装kvm并通过kvm命令行安装centos7

CentOS 8 安装图解 | Linux 中国

如何将CentOS 8迁移到CentOS Stream保持更新

nexus 从Window迁移至Linux

教你如何将 CentOS 8 转换为 CentOS Stream

Cassandra 将数据迁移到新服务器