Fedora 是一个由 Red Hat 赞助、Fedora 项目社区支持的独立 Linux 发行版。其具有开箱即用的用户体验,提供的软件包较新,默认以 GNOME 作为桌面环境,对新手友好。


在 Fedora 30 发布的约六个月后,该项目正式发布了 Fedora 31 版。尽管间隔不长,但在过去的半年中,Fedora 发生了很多变化。

容器工具

随着这一版本的一起到来的是一个用以管理个人工作空间的容器(Container)的工具 Fedora Toolbox。它能够给用户提供一个独立的环境以便进行软件开发或实验。

这种容器化的工作流程对于基于 ostree 的 Fedora 变体(如 CoreOS、IoT 和 Silverblue)的用户至关重要,但在一般工作站甚至服务器系统上也非常有用。在接下来的几个月中,Fedora 团队希望对该工具及其周围的用户体验进行更多增强。

使用工具箱的容器来安装开发工具具有许多优点:

  • 它使主机操作系统保持清洁和稳定,并有助于避免在安装大量开发工具和程序包后可能发生的混乱情况。
  • 容器是进行实验的安全空间:如果出现问题,可以轻松丢掉工具箱并重新开始。
  • 容器是隔离和组织不同项目所需依赖项的好方法。

版本/变体

Fedora 拥有诸多版本/变体(Editions),分别契合不同的特定应用场景。这一概念起始于 Fedora 21 版本,社区的需求在此后一直不断变化。

在 Fedora 31 中:

Fedora Workstation 版本仍旧致力于带来最新的开源桌面工具,搭载 GNOME 3.34,带来了显着的性能增强,这在功耗较低的硬件上尤其明显。

Fedora Server 版本针对云及服务器的应用场景,提供了较新的服务器软件。

Fedora CoreOS(前 Atomic Host)专注于容器相关的应用场景;Fedora IoT 针对「边缘计算」这一应用场景。目前这两个版本仍处于预览状态。

除了这些 editions 之外,Fedora 项目还通过 Spins(提供替代的桌面环境)和 Labs(特定领域的软件集合)覆盖了更多的不同需求或应用场景。例如,Fedora Astronomy 针对业余和专业的天文学研究者,提供完全的天文学相关的开源工具链,备用 KDE PlasmaXfce 桌面环境。

Feodra 也未曾忘记对其它架构的支持——在常用指令集架构之外,Fedora 还支持 ARM AArch64、Power 及 S390x。特别地,Fedora 改进了对包括 Rock960、RockPro64 和 Rock64 在内的 Rockchip SoC 设备支持,另外还初步支持了「panfrost」(一种用于较新的 Arm Mali “midgard” GPU 的开源 3D 加速图形驱动程序)。需要注意的是,Fedora 31 不再支持 32 位的 i686 架构,现有用户可能得寻求其它方案了。

一般变化

作为其理念的一部分,Fedora 致力于提供最新可用的稳定开源软件。这一版本的 Fedora 已启用 GgroupsV2,搭载了 Glib 2.30、NodeJS 12、Golang 1.13 和 Perl 5.30。此外,Fedora 31 将默认使用 Python3(python命令指向已变化),因为 Python2 的社区支持期将在今年底结束

论坛:Ask Fedora(设有简体中文板块)

此版本的发布通告变化记录载有更多信息。


Fedora 基于前 Red Hat Linux。在 Red Hat Linux 终止发行后,Fedora 被期待接续 Red Hat Linux 在个人领域的应用,而后发行的 Red Hat Enterprise Linux 则是在商业领域的应用。

Fedora 对于用户而言,是一套功能完备、更新快速的免费操作系统;而对 Red Hat 公司而言,是许多新技术的测试平台,许多技术最终会被并入 RHEL 中。

Fedora 在中文社区比较知名,安装与使用便捷,适合新手。主要提供了三个版本:适合个人用户的 Workstation、用于服务器的 Server 及关注于容器技术的 CoreOS 版。其 Workstation 版本默认配置 GNOME 桌面环境(自 F25 起,默认使用 Wayland),但通过 Fedora 独有的 Spins 支持其它诸多桌面环境。其安装镜像(ISO)支持 live 模式,安装过程完全图形化,且社区活跃。Fedora 默认搭载了诸多常用软件,例如 LibreOffice 及 Firefox。而且,其还搭载了图形化的包管理器前端——GNOME Software,额外软件可以经由此方便地安装。

Fedora 主页:
https://fedoraproject.org/

下载(请注意版本):
https://getfedora.org/


本文的主要内容翻译自此版本的发布通告及相关内容(链接见于文内),封面及文内图片亦来自此处。