TOC

基于 CentOS Stream 的桌面环境

说明:我放弃了,决定还是直接用 Fedora 吧。Update @ 2021-12-25

CentOS Stream 9 已于月初发布,基于 Fedora 34,这就是 RHEL 9 未来的发展方向。
PS: Fedora 34 发布时间: 2021/04/28
PS: Fedora 35 发布时间: 2021/11/08
PS: Fedora 36 发布时间: 2022/04/20 (预计)

CentOS Stream 的稳定性应该是比 Fedora 更好,如果我想选择改用 Fedora 当桌面环境,为什么不试试 CentOS Stream 呢?

这里就开始调研一下。

安装

下载 ISO 文件。

https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/x86_64/iso/CentOS-Stream-9-latest-x86_64-dvd1.iso

PS: ≈ 7.9GB
PS: 也可以下载 CentOS-Stream-9-latest-x86_64-boot.iso, 只有 758M。
PS: 阿里云镜像站没有 9-stream,所以找到了北外的镜像站。

上 VirtualBox,4C8G,30G,显存拉满。

具体的安装过程和之前安装 CentOS 没有差异。

  • 语言: 简体中文
  • 键盘: 英语 (美国)
  • 时区: Asia/Shanghai
  • 磁盘:自动分区
  • 软件:Workstation
  • Root: 123456, 允许 root 用户使用密码进行 SSH 登录
  • User: markjour, 123456, 设为管理员

安装耗时大概 17 分钟,完成之后磁盘文件接近 5G。
PS: 我记得安装不需要这么久的,可能和磁盘文件放在一个移动硬盘中有关。

然后再安装增强功能...

增强功能

还是和之前一样会遇到 modprobe vboxguest failed 的问题。

img

解决办法:

sudo dnf install kernel-devel

然后回到文件,在光盘目录中点击 “运行软件”。

体验

  1. 电脑开机之后大概消耗 1G 内存
  2. 软件源不够丰富,可能不如 Fedora
    1. GNOME gitg,meld, plocate, keepassxc, filezilla 没有搜索到
  3. 我选的语言是中文,但是居然没有自动安装中文输入源,需要改进
  4. 没有 Ubuntu 中的更新源管理器
  5. 内核 5.14, Python 3.9.9, Go 1.17.2, PHP 8.0.12, OpenJDK 11.0.12.0.7, Node.js 16.10.0... 都还比较新。
dnf config-manager --set-enabled crb
sudo dnf update
sudo dnf upgrade
sudo dnf install zsh

总的来说,没有感受到什么问题。
今年过年的时候,我在家尝试切换到 CentOS Stream 9 一段时间,好好试试。