经过几个月的发展 推出 Linux发行版的新版本 “软呢帽 36” 进行了大量重大更改的版本,例如,各种系统组件的更新脱颖而出。
那是在 Fedora Workstation 已更新至 GNOME 版本 42, 它将环境范围的暗色设置添加到前端,并已将许多应用程序转换为使用 GTK 4 和 libadwaita 库,该库提供开箱即用的小部件和对象,用于构建符合新 GNOME HIG 建议的应用程序(人机界面指南)。 大多数应用程序是根据新的 GNOME HIG 指南设计的,但有些应用程序继续使用旧样式或结合新旧样式的元素。
为 带控制器的系统 业主 NVIDIA,基于 Wayland 协议的 GNOME 会话默认启用,以前只在使用开源驱动程序时使用。 保留了选择在传统 X 服务器上运行的 GNOME 会话的能力。 以前,由于在使用 XWayland DDX(设备相关 X)组件运行的 X11 应用程序中缺乏对 OpenGL 和 Vulkan 硬件加速的支持,阻碍了在具有 NVIDIA 驱动程序的系统上包含 Wayland。 在 NVIDIA 驱动程序的新分支中,问题已得到修复,使用 XWayland 启动的 X 应用程序中的 OpenGL 和 Vulkan 性能现在与在常规 X 服务器上运行几乎没有什么不同。
在 Fedora Silverblue 和 Fedora Kinoite 的原子可升级版本,它提供了未使用 rpm-ostree 工具包打包或构建的单片 GNOME 和 KDE 映像, 已重新设计以放置 /var 层次结构 在单独的 Btrfs 子键中,允许独立于其他系统分区操作 /var 内容的快照。
何时 systemd 正在运行,显示驱动器文件名,这样可以很容易地确定启动和停止哪些服务。
La 选择可能的加密算法 在 GnuTLS 中可用 现已列入白名单,即明确标记允许的算法,而不是排除无效的算法。 如果需要,此方法允许返回对某些应用程序和进程的禁用算法的支持。
以 ELF 格式向可执行文件和库添加信息 关于给定文件属于哪个 rpm 包。 systemd-coredump 在发送崩溃通知时使用此信息来反映包版本。
MGI fbdev 驱动程序 用于帧缓冲输出 已被 simpledrm 驱动程序取代,它使用 BIOS 或 UEFI 固件提供的 EFI-GOP 或 VESA 帧缓冲区进行输出。 为了确保向后兼容性,在 Direct Rendering Manager (DRM) 子系统之上使用了一个层来模拟 fbdev 设备。 值得注意的是,放弃了仅使用 DRM/KMS 驱动程序的可能性。 向 Linux 内核添加新的 fbdev 驱动程序的过程在 7 年前就停止了,剩下的驱动程序大多与旧硬件支持有关。
添加了对 OCI/Docker 格式容器的初步支持 到基于 rpm-ostree 的原子更新堆栈,可以轻松创建容器映像并将系统环境移植到容器。
在其他突出的变化中:
- Hunspell 词典从 /usr/share/myspell/ 移动到 /usr/share/hunspell/。
- 提供了同时为 Haskell 语言 (GHC) 安装不同版本的编译器的能力。
- 组合中包含带有 Web 界面的机舱模块,用于通过 NFS 和 Samba 配置文件共享。
- 默认的 Java 实现是 java-17-openjdk 而不是 java-11-openjdk。
- 用于快速查找名为 mlocate 的文件的程序已被 plocate 取代,后者是一种更快且磁盘消耗更少的模拟程序。
- 对 ipw2100 和 ipw2200 驱动程序(Intel Pro Wireless 2100/2200)中使用的旧无线堆栈的支持已停止,并在 80211 年被 mac80211/cfg2007 堆栈取代。
- 在 Anaconda 安装程序中,在创建新用户的界面中,默认启用为正在添加的用户授予管理员权限的复选框。
- 用于缓存用户和主机数据库(/etc/hosts、/etc/passwd、/etc/services 等)的 nscd 软件包已被弃用。 Systemd-resolved 现在用于主机缓存,sssd 用于用户数据库缓存。
获取Fedora 36
Fedora Workstation、Fedora Server、CoreOS、Fedora IoT Edition 和 Live build 已准备好下载,并以旋转形式与 KDE Plasma 5、Xfce、MATE、Cinnamon、LXDE 和 LXQt 桌面环境一起交付。 构建是为 x86_64、Power64、ARM64 (AArch64) 架构以及具有 32 位 ARM 处理器的各种设备构建的。 Fedora Silverblue 版本的发布被延迟。