虽然圣诞假期期间 openQA 自动测试服务器下线了好长时间,openSUSE Tumbleweed 还是成功更新了 2 个快照(1222、1223),更新量也很大,包括 Linux 内核 4.14.7/8、Qt 5.10.0、 SDDM 0.17.0、QEMU 2.11.0等。
1222 快照更新了 Ruby 2.4.3、SDDM 0.17.0、QEMU 2.11.0 等。KDE 应用 17.12.0 的两个软件包 kmag 和 kmousetool 也在该快照中更新到了最新版本。
从 1222 快照开始,默认的 Java 编译器就是 Java 10(openJDK 10)了。
SDDM 从 0.15.0 升级到 0.17.0。SDDM v0.16.0 包含了一些问题修复,更新了翻译,并改进了配置系统。对于配置文件,加载顺序为 /etc/sddm.conf
,/usr/lib/sddm/sddm.conf.d
目录中的所有文件(按照字母表顺序),然后是 /etc/sddm.conf.d
中的所有文件。推荐发行版将配置文件放到 /usr/lib/sddm/sddm.conf.d
目录中而用户配置文件放到 /etc/sddm.conf.d
目录中。请参考更新日志。SDDM v0.17.0 增加可修改 ComboBox 微件边框宽度、增加遗漏的 utmp/wtmp/btmp 处理、设置默认输入法为 qtvirtualkeyboard 等等并继续更新了翻译。
1223 快照更新了 Qt 5.10.0、kernel-source (4.14.6 -> 4.14.8)、ImageMagick (7.0.7.11 -> 7.0.7.15)、glusterfs (3.8.15 -> 3.12.3)、gpg2 (2.2.3 -> 2.2.4)、gpgme (1.9.0 -> 1.10.0)、open-vm-tools (10.1.15 -> 10.2.0) 和 xfsprogs (4.13.1 -> 4.14.0) 等大量软件包。
Qt 5.10.0 引入了很多新特性。主要改进了 Qt Quick 和 QML,初步支持 Vulkan,Qt Core 引入全新的 QStringView(还需要完善),Qt Quick 引入了一个在屏幕上放置任意形状物件的插件和新的指针处理器,Qt Network 支持 OpenSSL 1.1,Qt 3D 加入了新节点类型,等等。还引入了两个新的模块 Qt Network Auth 支持 OAuth/OAuth2 认证,以及 Qt Speech 支持文本到语音转换。并准备废弃 Qt Script 模块。而新近发布的 Qt 3D Studio (由 NVIDIA 贡献,以 NVIDIA Drive Design 为基础)使得创建 3D 用户界面更加方便。Qt Creator 4.5 也跟着发布,提供了更好的 CMake 和 Android 支持。
Linux 内核从 4.14.6 直接两级跳跳到了 4.14.8。Linux Kernel 4.14.7 有 70 个文件发生了改变,修复了大量关于网络和驱动方面的问题。Linux Kernel 4.14.8 改变了 191 个文件,修复了大量涉及架构、驱动、文件系统、网络协议和加密等方面的问题。
GnuPG 2.2.4 将默认的参数改为优先使用 SHA512,使用 64 位块加密大于 150 MB 的文件时发出警告等。
新的一年就要开始了。接下来值得期待的还有很多,比如 Linux kernel 4.14.9、KDE Frameworks 5.41.0、RPM 4.14.0、Libreoffice 6.0、Poppler 0.62.0 以及 ICU 60 等都将很快进入官方源。另外,随着 Qt 5.10 进入 Tumbleweed,VirtualBox 5.2 也可以进入测试并择机整合到 Tumbleweed 了。现在应该是 5.2.4 版本了吧。从 Staging 列表中可以看到,在 2017 年年末的时候 Dominique 提交了很多删除请求。在新的一年里,包括 KDE3 在内的很多软件包都将从 Tumbleweed 中移除了。2018 的 Tumbleweed 非常值得期待 :D©
本文发表于水景一页。永久链接:<https://cnzhx.net/blog/opensuse-tumbleweed-2017wk52/>。转载请保留此信息及相应链接。
引用通告: openSUSE Tumbleweed 更新 Linux 内核 4.14.12、LibreOffice 6 和 KDE Frameworks 5.41.0 等 | 水景一页