8.3. 软件管理

在涉及 fapolicyd 服务重启的事务过程中,RPM 不再挂起

在以前的版本中,如果您尝试更新导致 fapolicyd 服务重启的软件包,例如 systemd,RPM 事务会停止响应,因为 fapolicyd 插件无法与 fapolicyd 守护进程进行通信。

有了这个更新,fapolicyd 插件现在可以正确地与 fapolicyd 守护进程进行通信。因此,在涉及 fapolicyd 服务重启的事务过程中,RPM 不再挂起。

Bugzilla:2111251

现在,可以为软件包组或环境还原 DNF 升级事务

在以前的版本中,当尝试为软件包组或环境还原升级事务时,dnf history rollback 命令会失败。

有了这个更新,这个问题已被解决,您现在可以为软件包组或环境还原 DNF 升级事务。

Bugzilla:2122626

现在,对于通过升级更改其架构的软件包,可以进行安全 DNF 升级

RHBA-2022:8295 一起引入的 BZ#2108969 引入的补丁会导致回归,其中 DNF 升级会使用安全过滤器跳过的软件包,这些软件包会通过升级将架构改为 noarch。因此,缺少这些软件包的安全升级可能会使系统处于易受攻击的状态。

有了这个更新,这个问题已解决,安全 DNF 升级不再跳过将架构更改为 noarch 的软件包。

Bugzilla:2124480

现在,当 RPM 软件包被构建或重新构建时,会打包带有 3 个字母名称的 qt 消息 QM 文件

在以前的版本中,find-lang.sh 脚本无法找到名称由 3 个字符组成的 Qt 消息 QM 文件(.qm)。因此,这些文件没有添加到 RPM 软件包中。

有了这个更新,这个问题已被解决,现在在构建或重建 RPM 时可打包 3 字母的 Qt 消息 QM 文件。

Bugzilla:2144005