dnf 列出已锁定软件包的可用更新

dnf 列出已锁定软件包的可用更新

使用yum versionlock status我可以获取当前被 versionlock 阻止的可用更新列表。使用 dnf,此命令似乎不起作用。我找不到执行相同操作的 dnf 命令。还有其他方法吗?

由于 dnf 没有类似的命令dnf versionlock status,我创建了一个小脚本来执行相同的操作。

#!/usr/bin/env bash

LOCKED_LIST=( $(dnf -q versionlock) )

for LOCKED_ROW in "${LOCKED_LIST[@]}"; do
    dnf -q list available "${LOCKED_ROW%%-*}.x86_64" 2>/dev/null
    done

答案1

根据文档这里这里。看来您需要安装python3-dnf-plugin-versionlock插件才能使用它。但我可能误解了这一点。

关于该插件的更多信息可以在这里找到这里

相关内容