Tumbleweed 中的 Perl、Pipewire、LibreOffice 更新
2023 年 8 月 11 日 | Douglas DeMaio | CC-BY-SA-3.0
Tumbleweed 快照本周充满亮点,多个软件包收到更新,并且为 openSUSE 滚动发布用户带来了几个主要版本更新。
20230809 快照提供了一个 GNU 编译器集合 的更新。GNU 编译器集合。 新的 13.2.1+git7683 版本面向依赖编译器的开发者,包含 13.2 版本和各种修复。 值得注意的是,此更新解决了 libbacktrace 中的一个测试用例的补丁,从而解决了 SUSE Linux Enterprise Server 12 上的构建问题。GNOME 用户收到 gtk4 4.10.5 的更新。此版本解决了各种问题,包括修复了过滤器模型信号排序问题、避免了残留的调整大小光标,以及解决了 可扩展处理器架构 上的对齐问题。 fuse3 3.16.1 包是一个接口,用于允许用户空间程序将文件系统导出到 Linux 内核,它在高级 应用程序编程接口 中具有启用 readdir 内核缓存的能力。 办公套件 libreoffice 收到一个次要版本更新到 7.6.0.2,在从 7.5.4.2 版本更新一天后。此版本包含错误修复和捆绑依赖项的更新,从而确保更稳定和功能更丰富的办公体验。 本周 libstorage-ng 4.5.136 的第三次更新包含印尼语的翻译更新。用于电源管理和设备信息的 upower 包已更新到版本 1.90.2。 值得注意的是,此版本标志着 UPower 中盖子处理功能的结束,因为该功能现在将由 logind 提供。 本周的其他一些更新的软件包包括 python-importlib-resources,它已更新到主要版本 6.0.1 并删除了 5.3 中弃用的旧函数;它需要 Python 3.8 或更高版本。
LibreOffice 在 20230808 快照中得到更新。 从 7.5.4.2 到 7.6.0.1 的更改包含广泛的功能、错误修复和改进,例如字体处理。 它修复了更改文档语言时无限循环的问题。 该软件包为 RISC-V 64 添加了对 Java 运行时环境(64 位)的缺失依赖项。 pipewire 多媒体框架已更新到 0.3.77。 此更新包括一个修复 高级 Linux 音频架构 来源以防止 xruns 的修复,以及一个新的 L 权限以强制节点链接。 虚拟广播音频网络模块现在支持 乐器数字接口,并且对该软件包进行了各种清理和修复。 KDE 编辑器 okteta 更新到版本 0.26.13,改进了翻译、解码表和结构工具。 它还改进了 CMake Unity 构建,现在可以实现。
一些 GNOME 更改在 20230807 快照中可用。 gnome-software 包推出版本 44.4。 此更新引入了几项值得注意的改进,例如增强来自失败 GPG 检查的错误通知,并改进处理涉及删除一些软件包以满足依赖项的更新。 Perl 爱好者将很高兴看到 Tumbleweed 中当前的主要版本发布。 5.38.0 版本引入了许多新功能,包括 class 功能 和对 unicode 15.0 的支持。 该语言还改进了签名中的 defined-or 和 logical-or 赋值默认表达式等。 该版本中存在一个重要的弃用,即使用 ‘ 作为包名分隔符。 openSUSE 的 libstorage-ng 4.5.135 更新为格鲁吉亚用户提供了一些翻译增强。 本周快照中还更新了 python-alembic 1.11.1,这也是一个主要版本。 它修改了调用签名,并修复了对 SQLAlchemy 类使用的类型错误,并进行了一些错误处理方面的改进。
20230806 快照更新了大约一小部分软件包。 plasma5-desktop 5.27.7.1 的更新包括一个修复,该修复解决了在按下小部件快捷键后小部件无法返回焦点的问题,并且对桌面环境进行了修复,以提供更流畅和无缝的处理。 9.6.0 libvirt 更新包含一个上游提交,以修复 systemd 中的最大文件限制,从而为虚拟化环境带来更流畅的操作。 Python 开发者将获得一个更新,与最新的 libvirt 更改保持一致,以确保 Python 基于虚拟化任务的兼容性和无缝集成。 底层 openSUSE 软件管理的 libzypp 包库已更新到版本 17.31.18。 该版本解决了在检查 zypp-rpm 锁时尊重 ZYPP_READONLY_HACK 的问题。 webkit2gtk3 的 2.40.5 版本引入了几个崩溃和渲染修复,以及多个安全修复,解决了诸如 CVE-2023-38133、CVE-2023-38572 等漏洞。
Linux Kernel 在 20230805 快照中更新。 kernel-source 6.4.8 版本进行了一些 Btrfs 修复,以及与 s390 架构相关的 KVM(基于内核的虚拟机)的更改。 GNU 多精度算术库 gmp 6.3.0 更新带来了更好的整数溢出处理、增强的错误处理以处理格式错误的文件,以及改进了构建 链接时优化 的支持。 harfbuzz 8.1.1 的更新解决了先前版本中引入的回归。 对字体加载、子集化和塑形进行了优化。
图形在 20230804 快照中得到改进,因为 Mesa 23.1.5 已更新。 发行说明 显示,对不同的图形驱动程序进行了几个修复,包括 Radeon、ANV 等。 Intel ANV 驱动程序不再在使用 Angle 进行 多样本抗锯齿 测试时遇到 GPU 挂起。 游戏玩家可能会喜欢 SDL2 2.28.2 更新。 该软件包通过解决各种问题并确保更好的兼容性,实现了飞跃。 根据 changelog,该更新修复了初始化一些非官方 PS4 复刻手柄时遇到的控制器锁定问题。 openssl-3 3.1.2 的更新解决了潜在的漏洞,包括花费过多时间检查 DH 参数值以及正确处理与 AES-SIV 加密关联的数据条目。 dracut 的更新引入了一系列关键的修复和功能。 这些改进涵盖了广泛的领域,包括 systemd-udevd、systemd-journald、基本功能等。 openssl-3 3.1.2 更新包括修复了正确处理与 AES-SIV 加密关联的数据条目的问题。 本周快照中还为策略分析工具 SELinux 进行了更新; setools 4.4.3 版本包含更好的与 Cython 3.0.0 的兼容性以及增强的 manpages。
Tumbleweed 用户可以选择使用开放的 GPU 内核模块或专有驱动程序,并且可以在 在 openSUSE Tumbleweed 上使用 NVIDIA GPU 驱动程序 上获取更多信息。 Tumbleweed 用户可以选择使用开放的 GPU 内核模块或专有驱动程序,并且可以在 在 openSUSE Tumbleweed 上使用 NVIDIA GPU 驱动程序 上找到指导。 在 openSUSE 存储库中,NVIDIA 的专有驱动程序可以通过 zypper 进行安装。 重要的是要认识到,由于许可限制,这些专有驱动程序来自 NVIDIA 存储库。 此外,用户可以通过启用 Fastly.com 赞助的 CDN 订阅来增强下载的可访问性和降低延迟,从而使 download.opensuse.org 受益。