8.3. 软件管理
在涉及 fapolicyd
服务重启的事务过程中,RPM 不再挂起
在以前的版本中,如果您尝试更新导致 fapolicyd
服务重启的软件包,例如 systemd
,RPM 事务会停止响应,因为 fapolicyd
插件无法与 fapolicyd
守护进程进行通信。
有了这个更新,fapolicyd
插件现在可以正确地与 fapolicyd
守护进程进行通信。因此,在涉及 fapolicyd
服务重启的事务过程中,RPM 不再挂起。
现在,可以为软件包组或环境还原 DNF 升级事务
在以前的版本中,当尝试为软件包组或环境还原升级事务时,dnf history rollback
命令会失败。
有了这个更新,这个问题已被解决,您现在可以为软件包组或环境还原 DNF 升级事务。
现在,对于通过升级更改其架构的软件包,可以进行安全 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 文件。