跳转至

Fedora 40 中的 Fedora Atomic Desktops 有哪些新亮点


图片由 Fedora 团队提供

Fedora 40 现已发布!🎉让我们来看看 Fedora Atomic Desktops 变体(Silverblue、Kinoite、Sway Atomic 和 Budgie Atomic)的新版本中包含哪些内容。

Fedora Atomic Desktops 介绍

正如你可能从标题中猜到的,我们现在叫 Fedora Atomic Desktops!请参阅 Fedora 杂志关于 Fedora Atomic Desktops 介绍的文章,了解所有详细信息。

总的来说,Fedora 原子桌面由四个 Atomic spin 组成:

  • Fedora Silverblue
  • Fedora Kinoite
  • Fedora Sway Atomic (曾经叫 Fedora Sericea)
  • Fedora Budgie Atomic (曾经叫 Fedora Onyx)

我们在 fedoraproject.org 网站上有一个发布页面

引导加载程序更新(bootupd 集成)的状态更新

遗憾的是,由于我们在 Ananconda 处理 bootupd 安装过程后期发现了一个问题,而这个问题依赖于 bootupd 中不完整的功能,因此我们无法在此版本中提供 bootupd 支持。

我们将尝试在发布后通过更新再次添加 bootupd

如果你在此期间遇到安全启动错误或需要更新引导加载器,可以尝试 fedora-silverblue#543 的说明。请确保准备好 Live USB 以防遇到问题。请事先做好备份。

我们希望对 bootupd 进行改进,以简化这一过程。

另见:atomic-desktops-sig#1.

Silverblue 的新亮点

最新的 GNOME 桌面

Fedora Silverblue 已搭载最新的 GNOME 46

有关 GNOME 46 变化的更多详情,请参阅 Fedora Magazine 上的 Fedora Workstation 40 有哪些新功能,以及 Christian F.K. Schaller 的 Fedora Workstation 40 - 我们在做什么

默认情况下不再覆盖语言包(langpack)

GNOME Software 将不再在第一次更新时为你的 locale 覆盖 langpack 软件包。这将使更新更快,因为更新不再需要覆盖软件包(除非你明确决定覆盖某些软件包)。

如果你是从以前的版本升级,则必须手动移除此覆盖软件包。例如

  1. 使用 rpm-ostree status 查找覆盖的软件包:

    $ rpm-ostree status
    State: idle
    Deployments:
    ● fedora:fedora/40/x86_64/silverblue
                      Version: 40.20240410.1 (2024-04-10T03:43:23Z)
                       Commit: 2428fdbec13787633b3bcd79d4f002ab48582bae8c6a473ca357a1ad43573a94
                 GPGSignature: Valid signature by E8F23996F23218640CB44CBE75CF5AC418B8E74C
              LayeredPackages: langpacks-fr
    
      fedora:fedora/40/x86_64/silverblue
                     Version: 40.20240402.0 (2024-04-02T00:39:43Z)
                     Commit: 634c8097165e6aab2baeaca6ae6d1ea2a7f11fba9f4955297bcf0fc2507047be
                GPGSignature: Valid signature by E8F23996F23218640CB44CBE75CF5AC418B8E74C
            LayeredPackages: langpacks-fr
    

  2. 移除覆盖的软件包:

    $ rpm-ostree uninstall langpacks-fr
    
  3. 重启系统

请注意,这将从系统中删除相应语言的词典,从而删除镜像中包含的应用程序。

对于 Flatpak,词典是根据 Flatpak 配置中设置的语言下载的。如果你已在 GNOME 设置中设置了首选语言,那么该配置应该已经设置。例如

# Get the current config
$ flatpak config --list
languages: en;fr;de (default: en)
extra-languages: *unset*

# Set the languages to use
$ flatpak config --set languages "en;fr"

更多详情,请参阅 flatpak-config 文档。

还要注意的是,使用 man 查询的系统命令的文档的翻译文件也将随之删除。要恢复这些手册页,你可以使用 toolbox 等将其安装到容器中:

$ toolbox create
$ toolbox enter
$ sudo dnf install man-pages-fr

另见:atomic-desktops-sig#14.

Kinoite 的新亮点

KDE Plasma 6

Fedora Kinoite 预装了 Plasma 6、Frameworks 6 和 Gear 24.02(详见 Fedora Change)。另请参阅 Fedora Magazine 上的 Fedora KDE 40 有哪些新功能?

Wayland only

Fedora Kinoite 现在仅支持 Wayland 会话。传统 X11 应用程序将使用 XWayland 运行。请参阅 Fedora 40:现不支持 X11

如果你使用的是 NVIDIA GPU 并遇到问题,我建议你查看 Universal Blue 镜像文件(见下文),等待即将到来,有望改善 Wayland 支持的 NVIDIA 驱动程序更新;或者尝试更新支持显卡的 Nouveau/NVK 堆栈。

使用 Fedora Flatpaks 的 KDE Apps

现在,新系统安装的 KDE 应用程序子集默认由 Ananconda 作为 Fedora Flatpaks 安装。Flatpak 不会在更新时安装,但你可以从 Fedora Flatpak remoteFlathub 安装。

Flathub 上的 KDE Flatpaks

大多数 KDE 应用程序都是由 KDE 社区直接在 Flathub 上发布和维护的,我们已经完成了向 Qt 6.6 和 KDE Framework 6 Runtime 的过渡。

您可以在 kde/teams/flathub#26 中跟踪其余应用程序的进度。

Sway Atomic 的新亮点

Fedora Sway Atmoic 预装了最新的 Sway 1.9 版本

Budgie Atomic 的新亮点

Fedora Budgie Atomic 随 Budgie Desktop 10.9 “发布系列(release series)”的最新版本一起发布。Budgie 10.9 在向 Wayland 迁移的过程中,对 libxfce4windowing 进行了初步移植,并重新设计了蓝牙小程序,新增了直接断开/连接的功能。

此外,Fedora Budgie Atomic 配备了最新的 Budgie 控制中心,并使用了 budgie-session。由于 Buddies of Budgie 正式支持 Fedora,Budgie Desktop 还获得了大量回传错误修复,为 Fedora 用户提供更好的使用体验。

您可以在 Buddies of Budgie 博客上了解更多关于 Budgie 的最新动态。

下一步行动

不幸的是,这一次的部分会很短,因为自上次以来我们的未来计划没有太大进展。

一旦获得更多信息,我们将提供最新文章。

Kinoite 中 Discover 更新支持改进的预告

Universal Blue、Bluefin、Bazzite 和 Aurora

我们在 Universal Blue、Bluefin 和 Bazzite 项目中的朋友也发布了他们的图像更新。

现在,Universal Blue 与 Bluefin 一起被视为 “普遍可用”(Generally Available)。

为了满足你的所有游戏需求,Bazzite 以我们最新的 Fedora 40 镜像为基础,升级到了 3.0 版本

他们还推出了 Aurora,一个基于 KDE Plasma 和 Kinoite 的 Bluefin 替代品。有关详细信息,请参阅《Aurora 简介》一文。

联系我们

我们正在寻找贡献者,帮助我们为 Fedora 用户打造最佳的 Fedora Atomic Desktops 体验。