8.4. 软件管理
对 libreport
库的支持已删除
对 libreport
库的支持已从 DNF 中删除。如果要将 DNF 日志附加到 bug 报告中,您需要手动或使用不同的机制来做。
DNF debug
插件已被删除
DNF debug
插件(包含 dnf debug-dump
和 dnf debug-restore
命令)已从 dnf-plugins-core
软件包中删除。根据您的场景,您可以使用以下任一命令:
-
dnf list --installed
或dnf repoquery --installed
来列出系统上安装的软件包。 -
dnf repolist -v
来列出系统上启用的存储库。 dnf install $(</tmp/list)
来将源系统上安装的软件包复制到目标系统。例如:将源系统上安装的软件包的列表保存到
/tmp/list
文件中:dnf repoquery --installed >/tmp/list
$ dnf repoquery --installed >/tmp/list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
将
/tmp/list
文件复制到目标系统。 在目标系统上复制软件包:
dnf install $(</tmp/list)"
$ dnf install $(</tmp/list)"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Jira:RHEL-23706[1]
无数字 %patch
语法已删除
使用没有指定数字的 %patch
指令作为 %patch 0
的缩写来应用 zero-th
补丁已删除。如果要使用 %patch
,则有一条警告信息建议您使用显式语法,例如 %patch 0
或 %patch -P 0
来应用 zero-th
补丁。
Jira:RHELDOCS-19811[1]