CentOS Linux 发行版是源于 Red Hat 企业级 Linux(RHEL) 的开源 Linux 发行版。经过多年的期待,CentOS 8 终于发布。详情可以参考 CentOS 8 发行注记。随之一同发行的还有一个新的滚动发行版 CentOS Stream。 CentOS Stream 将作为 RHEL 的上游开发版本滚动更新(类似于 openSUSE Tumbleweed),衔接更上游的 Fedora Linux 和下游的 RHEL,目标指向下一个 RHEL 阶段小更新。
像博主这样的 VPS 用户更关心的应该是如何顺利的从旧版本升级到新版本了。之前想升级 CentOS 6 到 CentOS 7,结果费了不少心力之后还是重新安装了。
可以预见,近期会有很多用户将现有的 CentOS 7 升级到 CentOS 8。Bob Cromwell 从 RHEL 8 测试版本就开始实验这个新玩具了。他表示从 CentOS 5-6 进行原位升级到 CentOS 8 是不可行的,不过采取 6 到 7 或者 7 到 8 的升级路径应该是可行的。但还是推荐全新安装。从 6 升级到 7 甚至涉及到系统初始化程序从 init 改为 systemd,而 RHEL 7 到 RHEL 8 的升级则更多的是系统各组件的更新。较大型的更新包括 Kernel 3.10.0 到 4.18.0、GCC 4.8.5 到 8.2.1、Python 2.7.5 到 3.6.6、PHP 5.4.16 到 7.2.11 (以及 7.1.20)、Ruby 2.0.0 到 2.5、OpenSSL 1.0.2k 到 1.1.1、iptables v1.4.21 到 v1.8.0(但是 nftables 替代了 iptables)以及 qemu-kvm 1.5.3 到 2.12.0,等等。
尽管 RHEL 7.6 到 RHEL 8 的系统升级看起来非常简单,对于正处于生产状态的系统来说,很多应用的配置可能并不会像系统的升级那么丝滑顺畅。尤其是像水景一页的 VPS 这样在 CentOS 7 的基础上为了使用新版本 PHP 而附加了社区更新的系统上,前期测试肯定困难重重。希望年底之前能顺利完成升级。如若不然,那就只好直接推倒重来了。如果是那样,说不定会更换到 openSUSE Leap 发行版呢。©
本文发表于水景一页。永久链接:<https://cnzhx.net/blog/centos-8-released/>。转载请保留此信息及相应链接。
已经得知这个消息。