Linux 桌面的创新:Fedora 30 新功能一览

了解最新版 Fedora Linux 中的一些亮点。
161 位读者喜欢这篇文章。
Fedora Linux distro on laptop

Anderson Silva,CC BY-SA 4.0

最新版本的 Fedora Linux 于四月底发布。自 2003 年首次发布以来,我一直是 Fedora 的全职用户,并且自 2007 年以来一直是活跃的贡献者,我总是很高兴看到社区的新功能和进步。

如果您想要了解 Fedora 30 中更改内容的 TL;DR 版本,请随意忽略本文并直接跳转到 Fedora 的 ChangeSet 维基页面。否则,请继续阅读以了解新版本中的一些亮点。

升级 vs. 全新安装

我按照 DNF 系统升级说明,将我的 Lenovo ThinkPad T 系列笔记本电脑从 Fedora 29 升级到 30,到目前为止,它运行良好!

我也有机会在另一台 ThinkPad 上进行全新安装,很高兴看到 Fedora 30 上出现了一个新的启动画面——它甚至识别出了 Lenovo 的徽标。我在上面的升级中没有看到这个新的和改进的启动画面;它只出现在全新安装中。

Fedora 30 boot screen

桌面变化

如果您是 GNOME 用户,您会很高兴知道 Fedora 30 附带了最新版本 GNOME 3.32。它具有改进的屏幕键盘(方便触摸屏笔记本电脑)、核心应用程序的全新图标以及设置下的新“应用程序”面板,使用户可以更好地控制 GNOME 默认处理程序、访问权限和通知。3.32 版本还提高了 Google Drive 的性能,以便 Google 文件和日历约会将与 GNOME 集成。

Applications panel in GNOME Settings

GNOME 设置中的新应用程序面板

Fedora 30 还引入了两个新的桌面环境:Pantheon 和 Deepin。Pantheon 是 ElementaryOS 的默认桌面环境,可以通过简单的命令安装

$ sudo dnf groupinstall "Pantheon Desktop"

我还没有使用过 Pantheon,但我确实使用 Deepin。安装很简单;只需运行

$ sudo dnf install deepin-desktop

然后注销 GNOME 并重新登录,通过单击登录屏幕上的齿轮图标选择“Deepin”。

Deepin desktop on Fedora 30

Fedora 30 上的 Deepin 桌面

Deepin 看起来是一个非常精致、用户友好的桌面环境,您只需单击按钮即可控制环境的许多方面。到目前为止,我遇到的唯一问题是,它可能需要额外的几秒钟才能完成登录并将控制权返回给您的鼠标指针。除此之外,它非常出色!它是我用过的第一个似乎能正确处理高每英寸点数 (HiDPI) 的桌面环境——或者至少接近正确。

命令行

Fedora 30 将 Bourne Again Shell(又名 Bash)升级到 5.0.x 版本。如果您想了解自其上一个稳定版本 (4.4) 以来的所有更改,请阅读此说明。我想提一下,Bash 5 中引入了三个新的环境

$ echo $EPOCHSECONDS
1556636959
$ echo $EPOCHREALTIME
1556636968.012369
$ echo $BASH_ARGV0
bash

Fedora 30 还更新了 Fish shell,这是一个带有自动建议的彩色 shell,对初学者非常有帮助。Fedora 30 附带 Fish 3 版本,您甚至可以 在浏览器中试用,而无需将其安装在您的机器上。

(请注意,Fish shell 与用于挂载虚拟机镜像的 guestfish 不同,后者随 libguestfs-tools 软件包一起提供。)

开发

Fedora 30 为以下语言带来了更新:CBoost (C++)ErlangGoHaskellPythonRubyPHP

关于这些更新,最重要的事情要知道的是 Python 2 在 Fedora 30 中已被弃用。社区和 Fedora 领导层正在要求所有仍然依赖 Python 2 的软件包维护者尽快将其软件包移植到 Python 3,因为计划在 Fedora 31 中删除几乎所有 Python 2 软件包。

容器

如果您想将 Fedora 作为容器、信息亭或类似设备环境的不可变操作系统运行,请查看 Fedora Silverblue。它为您带来了由 rpm-ostree 管理的所有 Fedora 技术,rpm-ostree 是一种混合镜像/软件包系统,允许自动更新和开发人员轻松回滚。对于任何想要了解更多并尝试 Flatpak 部署的人来说,这是一个很好的选择。

Fedora Atomic 在 Fedora 30 下不再可用,但您仍然可以下载它。如果您的兴趣是容器,请不要绝望:即使 Fedora Atomic 已经消失,全新的 Fedora CoreOS 正在开发中,并且应该很快上线!

还有什么新功能?

从 Fedora 30 开始,/usr/bin/gpg 默认指向 GnuPG v2,并且 NFS 服务器配置现在位于 /etc/nfs.conf 而不是 /etc/sysconfig/nfs

安装和启动时间也进行了一些 更改

最后但并非最不重要的一点,请查看 Fedora Spins,以获取默认设置为您喜欢的窗口管理器的 Fedora 版本,以及 Fedora Labs,以获取基于 Fedora 30 构建的功能性精选软件包(即天文、安全和游戏)。

标签
User profile image.
Anderson 在 1996 年由他的叔叔介绍接触了 Linux。在 2000 年代初期,他从开发人员转型为系统管理员。如今,Anderson 领导着红帽信息安全事件响应团队。他也是活跃的 Fedora 软件包维护者。

6 条评论

不错的文章。我也在使用 Fedora 30 \o/

几天前我也将我的 Fedora 29 笔记本电脑升级到了 30。它运行良好!不错的评测!

我也做了升级,并且正在寻找新的 plymouth 主题。要启用它,请使用

$ sudo plymouth-set-default-theme bgrt --rebuild-initrd

并重启。

您的启动画面可能在重新安装时发生了更改,因为您在重新安装时从 BIOS/传统启动切换到了 UEFI。UEFI 启动时,您会在大多数启动过程中看到主板徽标

自从 2003 年我第一次发现 Linux 以来,我就一直在使用 Fedora。我经历了“依赖地狱”,虽然这很痛苦(至少可以这么说!),但我学到了很多关于 Linux 内核和整个操作系统的知识。我喜欢 Gnome 2...但我真的爱上了 Gnome 3!我更喜欢带有该桌面环境的 Fedora,而不是所有其他的!我不知道...当使用 Fedora 并且没有 GNome 桌面时,它似乎感觉“不对劲”。但我想这就是 Linux 如此棒的原因!...事实上,您可以安装和使用您选择的任何桌面界面!向 Fedora 开发人员致敬!...我计划长期使用 Fedora!...我尝试过很多发行版...有些甚至已经不存在了(再见 Fuduntu......Point Linux.....Crunch Bang...PearOS....等等),当然,我也尝试过所有基于 Debian/Ubuntu 的发行版......但没有什么能像 Fedora 那样让我感到“家”!现在?...我最近听说 Scientific Linux 就要消失了?......真可惜。我也非常喜欢那个发行版!

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.