openSUSE Tumbleweed 本周发布了 7 个快照(0301、0302、0304、0305、0306、0307、0308),主要更新了 GLibc 2.27、KDE Plasma 5.12.2、Linux 内核 4.15.7、Phonon 4.10.0、LibreOffice 6.0.2.1 等。
0301 快照更新了 KDE Plasma 5.12.2、glibc (2.26 -> 2.27)、gpg2 (2.2.4 -> 2.2.5)、phonon (4.9.0 -> 4.10.0) 以及其它大量应用和组件。不过很多更新都是为了将软件包迁移到 SPFX-3.0 许可证,并没有实际的功能更改或问题补丁。
GNU C Library glibc 2.27 通过 AVX/FMA 调优一些函数而显著优化了性能,还有一些特别针对 AMD/Intel x86_64 CPU 架构的微调以进一步提升性能,对 ARM64/AArch64 以及 POWER 和 SPARC 架构也有一些性能优化;同时还改进了 malloc API 和数学库(比如 Intel 贡献的通过 FMA 调优的数学函数),增加了 copy_file_range,在 Linux 上支持 RISC-V 以及许多其它的修补和改进;还增加了对构建静态 PIE (Position Independent Executables) 可执行文件的支持以提供更好的安全性(需要 GCC 8.0 或更高版本以及 Binutils 2.29 以使用一些新的命令行开关)。完整更改请看更新说明。在 openSUSE 上,随着 glibc 2.27 的更新,SunRPC 也被替换成 tirpc。tirpc 支持 IPv6 网络协议。
KDE Plasma 5.12.2 是 KDE Plasma 5.12 的第二个小更新,继续带来一些细微的调整,包括修复 krunner 中显示 Firefox 书签的网站图标问题、改进「系统设置」侧边栏页头的可见性问题以及不让未安装过某应用的用户在 KDE 应用中心 Discover(不知道为什么要给翻译成「发现者」)中为该应用写第一条评论等等。详细更新日志在这里。另外,KDE Plasma 5.12.2 终于包含了一个可以正常使用的配置选项来关闭/开启锁屏界面的多媒体控制器部件了(see bko#389483)。
Phonon 4.10.0 和 Phonon-VLC 0.10.0 主要是围绕 VLC 3.0 来做了改进,包括针对 VLC 新加入的 API 改进了音量控制等,比如在有语音呼入的时候停止音乐输出等。Phonon-VLC 0.10.1 紧急修复了针对其它版本 VLC 进行编译时候的错误。
GnuPG 2.2.5 允许在 –batch –gen-key 时使用 “cv25519” 和 “ed25519” 短名称、通过在 gpg-agent 中检查可用性来选择一个密钥、修复了 gpgsm 的一个退化问题以及支持 OpenPGP 卡 3.3 的 KDF 数据对象等等。
0302 快照更新了 kernel-source (4.15.6 -> 4.15.7) 和 rubygem-simpleidn (0.0.9 -> 0.1.1) 等。并从 Weblate 更新了攒了七八个月的翻译文件,同时也更新了 release-notes-openSUSE (84.87.20170713.6d2142e -> 84.87.20180228.827b030)。
Linux Kernel 4.15.7 主要增加了对 AMD GPU、USB 等驱动的补丁。
0304 快照更新了 autoyast2 (4.0.32 -> 4.0.36)、gcc7 (7.3.0+r257042 -> 7.3.1+r258025)、geany (1.32 -> 1.33)、libepoxy (1.4.3 -> 1.5.0)、libstorage-ng (3.3.173 -> 3.3.182) 以及 yast2 (4.0.54 -> 4.0.56) 及其多个相关模块。GTK 工具箱里的文本编辑器 geany 1.33 改进了 GTK3 主题和文档,并增加了一个显示全路径的菜单项。libepoxy 1.5.0 增加新的应用程序接口(API)并更新了图形库注册项到 OpenGL 4.6。
0305 快照更新了 xfce4-panel-plugin-pulseaudio (0.3.4 -> 0.3.5) 等。
0306 快照更新了日英词典 edict、flatpak-builder (0.10.6 -> 0.10.9) 和 yast2-ftp-server (4.0.2 -> 4.0.3) 等。
0307 快照更新了 autoyast2 (4.0.36 -> 4.0.37)、dpdk (17.11.1_k4.15.7_1 -> 18.02_k4.15.7_1)、libreoffice (6.0.1.1 -> 6.0.2.1)、libstorage-ng (3.3.182 -> 3.3.185)、vim (8.0.1525 -> 8.0.1568)。
LibreOffice 6.0.2.1 是年初发布的 LO 6 的第二个小更新,修复了超过 50 个问题,没有新功能,适合毫不犹豫地升级。
0308 快照更新了 avahi (0.6.32 -> 0.7)、binutils (2.29.1 -> 2.30)、GNOME 上的即时消息程序 empathy (3.12.14 -> 3.25.90)、gnome-software (3.26.6 -> 3.26.7)、libvirt (4.0.0 -> 4.1.0) 以及 xdg-desktop-portal (0.8 -> 0.10) 和相应的 GTK/KDE 模块等。
另外,openSUSE Tumbleweed 官方源中新增加了一个软件包 cryfs。该软件包提供一种加密的文件系统实现,是 KDE 中的保险箱程序 Vault 所支持的两种加密方式之一。现在终于也可以方便地使用 CryFS 来创建 Vault 了。
而 GCC 8 已经提供在官方源中作为额外的编译器,还没有设置为 oSTw 的默认编译器。
最近的更新将非常多的软件包都迁移到了 SPFX-3.0 许可证和采用新的打包参数等,所以终端用户接收到的更新量也很大。©
本文发表于水景一页。永久链接:<https://cnzhx.net/blog/opensuse-tumbleweed-2018wk10/>。转载请保留此信息及相应链接。