Fedora(2) Linux家族版本
Fedora Linux 42 Beta 于 2025 年 3 月 18 日发布,是 Fedora 项目向最终版本迈出的重要一步。它包括多个版本(Editions)和变体(Spins),如 Fedora Workstation、Fedora KDE Plasma Desktop、Fedora Server、Fedora IoT、Fedora Cloud 以及 Fedora CoreOS “next” stream。
Fedora
Fedora-xxx-42-Beat
- Fedora Workstation 42 Beta
- Fedora KDE Plasma Desktop 42 Beta
- Fedora Server 42 Beta
- Fedora IoT 42 Beta
- Fedora Cloud 42 Beta
- Fedora CoreOS “next” stream
1. Fedora Workstation 42 Beta
- 简介: Fedora Workstation 是面向桌面用户的旗舰版本,特别适合软件开发者和需要“开箱即用”体验的用户。它默认使用 GNOME 桌面环境,注重用户友好性和前沿技术的整合。
- 主要特点:
- 搭载 GNOME 48,提供改进的 Wayland 支持和高动态范围(HDR)功能。
- SDL3 过渡,SDL 应用程序默认使用 Wayland。
- 新增 GNOME 健康功能(well-being feature),提升用户体验。
- Anaconda 安装器升级为 Web UI,默认支持 Wayland,带来更直观的安装流程,包括进度指示、内置帮助和简化的分区工具。
- 目标用户: 桌面用户、开发者、追求现代化 Linux 体验的人群。
- 区别: 与其他版本相比,Workstation 专注于桌面体验,默认 GNOME 环境,适合个人电脑使用。
2. Fedora KDE Plasma Desktop 42 Beta
- 简介: 从 Fedora 42 开始,KDE Plasma Desktop 被提升为正式版本(Edition),与 Workstation 地位相同,标志着其在 Fedora 生态中的重要性提升。它提供 KDE Plasma 桌面环境。
- 主要特点:
- 默认搭载最新的 KDE Plasma,提供流畅的 Wayland 体验(X11 应用程序仍受支持)。
- 支持 Power Systems (ppc64le) 架构,包括 OpenPOWER 系统(如 Raptor Systems 的 Talos 工作站),并提供完整的 KDE 软件栈(如 KDE PIM)。
- 与 Workstation 享有同等的质量保证和营销支持。
- 目标用户: 偏好 KDE Plasma 环境的桌面用户,尤其是需要高度自定义界面的用户。
- 区别: 与 Workstation 的 GNOME 不同,KDE Plasma Desktop 提供更灵活的定制选项,并扩展了对 Power 架构的支持。
3. Fedora Server 42 Beta
- 简介: Fedora Server 专为服务器环境设计,提供强大的工具和功能,适合运行服务、托管应用或构建服务器基础设施。
- 主要特点:
- 提供最新的服务器软件包和技术更新。
- 支持多种架构,优化服务器性能和安全性。
- DNF5 包管理器升级,提升软件管理和依赖解析效率。
- 目标用户: 系统管理员、服务器运维人员。
- 区别: 相比桌面版本,Server 版专注于无图形界面的服务器功能,去除了桌面环境,强调稳定性与资源效率。
4. Fedora IoT 42 Beta
- 简介: Fedora IoT 针对物联网设备设计,提供轻量级、安全的操作系统,适用于边缘计算和嵌入式系统。
- 主要特点:
- 移除 Zezere 配置服务器,转而使用 systemd-firstboot 提供本地配置选项,同时保留 FIDO Device Onboarding 和 Ignition 配置支持。
- 支持容器化工作负载,采用最新的 OSTree 技术。
- 优化硬件支持,适用于资源受限的设备。
- 目标用户: 物联网开发者、边缘计算从业者。
- 区别: 与其他版本相比,IoT 版专注于轻量化和物联网场景,提供最小化的镜像和设备管理功能。
5. Fedora Cloud 42 Beta
- 简介: Fedora Cloud 针对云计算环境设计,提供优化的镜像,适合在虚拟化和云基础设施(如 AWS、OpenStack)上部署。
- 主要特点:
- 提供最小化的基础镜像,强调容器化和云原生应用。
- 支持 DNF5,提升包管理效率。
- 适用于大规模分布式系统和云服务。
- 目标用户: 云开发者和运维人员。
- 区别: Cloud 版专注于云部署,去除了桌面和本地硬件支持,镜像更精简,适合虚拟化环境。
6. Fedora CoreOS “next” stream
- 简介: Fedora CoreOS 是一个自动更新的最小化操作系统,专为容器化工作负载设计。“next” stream 是其测试分支,提供最新的功能预览。
- 主要特点:
- 从 Fedora OSTree 仓库迁移到 quay.io/fedora/fedora-coreos 获取更新。
- 使用 EROFS 文件系统替代 SquashFS,提升只读镜像性能。
- 专注于安全性和大规模容器部署,支持 bootc 工具(rpm-ostree 的继任者)。
- 目标用户: 容器化开发者和需要现代操作系统架构的用户。
- 区别: CoreOS 是为容器化设计的极简系统,与其他版本相比无传统桌面或服务器功能,更新更频繁,强调不可变性。
各版本共同特点与差异总结
- 共同点:
- 基于 Fedora Linux 42 Beta,使用 Linux 内核 6.14(预发布版)。
- 采用 DNF5 包管理器,支持自动管理过期的仓库密钥。
- 提供最新的编程语言和工具链(如 GCC 15、Binutils 2.44、Glibc 2.41)。
- 主要区别:
- 使用场景: Workstation 和 KDE Plasma Desktop 面向桌面用户;Server 针对服务器;IoT 面向物联网;Cloud 和 CoreOS 专注于云和容器。
- 桌面环境: Workstation 默认 GNOME,KDE Plasma Desktop 默认 Plasma,其他版本无桌面环境。
- 架构支持: KDE Plasma Desktop 扩展至 ppc64le,其他版本主要支持 x86_64 和 aarch64。
- 镜像特性: IoT、Cloud 和 CoreOS 提供最小化镜像,Workstation 和 KDE Plasma Desktop 提供完整桌面体验。