2014 年的时候,Fedora.next 促进会开始制定一个 Fedora Linux 未来十年的发展计划。这个计划,从本质上将 Fedora 与那些将各种不同的开源产品堆积在一个公共的软件仓库中的发行版区分开来了(看看 Debian 你就知道了)。
说的更清楚些,Fedora 根据不同的用途,分成了 工作站版 ( Workstation ) 、 服务器版 ( Server ) 和针对各个 云服务商的分发版 ( Cloud distributions ) 。对于工作站版,其主要的关注点是让它面对最终用户而言更加直观易用,无论他是老鸟还是菜鸟;给用户提供一个经过精心打磨的桌面系统,比如消除运行在 GNOME 环境下的 Qt 程序的违和感等等。
这不是一个突然的转身,也不是一蹴而就的变化,这种调整是逐步演进的,在新版本发布时它一定是稳定的,而不是堆在那里就可以发步了(LCTT 译注:这也是导致 Fedora 拖延症传统的原因)。原计划在 Fedora 24 中会选择 Wayland 作为默认的显示服务器,即在 GNOME 桌面、驱动程序和全部应用中支持 Wayland,而且事实上在过去六个月当中也取得了极大进展,但是最终 Fedora 24 仍旧默认采用了 X.org ,而留给 Wayland 更多时间进行精雕细琢。
1. 视觉改进
系统默认字体 Cantarell 是一个主要的变化,对于使用过之前版本的 Fedora 用户来说,这是第一眼就能看到的变化了。这包括重新打造的字体渲染引擎,特别是字体微调数据会影响到字体在不同的大小和 DPI 时如何显示。在本次更新前,Cantarell 的字体微调数据在音调符号之间有些不一致,此外还改进了 Cyrillic 字符的支持。从之前版本升级的用户,如果手工修改过字体渲染设置或使用过 GNOME 调整工具调整的,需要将那些设置重置回默认设置,以便可以使字体设置正确升级。
你可以使用 GNOME 调整工具恢复默认设置,或使用如下命令:
gsettings reset org.gnome.desktop.interface font-name
gsettings reset org.gnome.settings-daemon.plugins.xsettings antialiasing
gsettings reset org.gnome.settings-daemon.plugins.xsettings hinting
gsettings reset org.gnome.settings-daemon.plugins.xsettings rgba-order
在 Fedora 24 的软件库中新增了一个 QGnomePlatform 软件包,它可以将 GNOME/GTK 显示设置转换到 Qt 5 应用上。对于高清分辨率的显示器来说——它越来越多地出现在笔记本电脑上了——这是一个可喜的变化,它显著地改善了 Qt 5 程序的显示效果,可用性会更好。
在 Nautilus 文件管理器中的搜索功能现在也更加地健壮,现在可以在搜索中按文件使用或修改时间进行过滤,也可以限制只搜索一类或几类文件,比如只搜索“文档”。
2. 支持 openh264
Fedora 24 现在正式地支持了 openh264 ,它属于思科专利授权的一部分,现在可以免费使用这个专有的编解码器了。不过,还有一点限制,这个编解码器需要去思科下载。想要播放这种视频的用户会得到一个下载该编解码器的提示,而 GNOME 之外的用户必须手动启用该功能才行。
此外,这个插件目前仅支持基本性能编码,而许多视频采用了高性能编码方式进行编码,预期还会不断增加更多的性能编码支持。
3. 图形化升级
之前版本的 Fedora 需要使用命令行来进行重大版本升级,比如从 22 升级到 23 时就是这样的。从现在开始(这个功能也会移植回 Fedora 23),用户可以使用“软件”应用来进行重大版本升级。
升级系统有一个明确标为“安装”的按钮,只有在直接得到用户指令的情况下才进行升级,而不会像 Windows 10 那样,令用户吃惊地通过那种不透明的、频繁更新的方式进行更新。
4. 引擎盖之下的改进
可以用汽车来类比,很多内部的细节只有那种专门去找寻它们的人才会注意到(这么干的一般都是程序员)。这其中包括 glibc 2.23,它带来了 Unicode 8.0 支持,以及一些安全修复。C 编译器也升级到了 GCC 6;类似的,Mono 升级到了 4.2 ,改进了 .NET 支持;Ruby 升级到了 2.3,Python 升级到了 3.5,Node.js 升级到了 5.10。Ping 现在支持 IPv6 地址了,也就是我们不再需要一个 IPv6 特定的版本了。
我应该使用它吗?
如果你已经在使用 Linux 桌面了,那么答案是肯定的。GNOME 3 从其首次发布以来已经经过很长时间的打磨,可以很轻松地像一个“传统的”桌面一样定制,虽然在一些细节上有所不同。Fedora 也有各种已经预先配置好的其它桌面环境,比如 KDE、MATE、LXDE、Xfce 和来自 Linux Mint 的 Cinnamon。
如果你是刚刚从 Windows 转移过来,那么还需要一点点适应过程。如上所述,“软件”应用里面还不包括专属软件,所以一些常见的专属软件,比如 Google Chrome 和 TeamViewer 在“软件”里面还找不到。当然,解决办法很容易,Fedy 提供了一键安装这些常见专属软件的途径,以及各种常用的优化功能。
现在,你可以去 getfedora.com 下载 Fedora 24 了!