如何在CentOS8上降级curl?

如何在CentOS8上降级curl?

如何在CentOS8上降级curl?

我想要降级卷曲:7.61.1 => 7.29.0

我试过:

yum downgrade curl

但没有标记为降级的软件包。

Last metadata expiration check: 0:15:47 ago on Mon 20 Dec 2021 10:48:20 PM EST.
Package curl of lowest version already installed, cannot downgrade it.
Error: No packages marked for downgrade.

也无法删除它:

# rpm -e curl
error: Failed dependencies:
    curl is needed by (installed) rpm-4.14.2-9.el8.x86_64
    curl is needed by (installed) clevis-11-2.el8.x86_64

答案1

yum downgrade只能用于降级到存储库中可用的版本。 Curl 7.29 于 2013 年发布,因此它肯定在 CentOS 8 存储库中不可用(但在 CentOS 7 中可用)。另外,正如您从输出中看到的那样rpm,curl 由 rpm 本身使用,因此删除它确实是个坏主意。

如果您需要这个旧版本的curl进行测试或某些特定应用程序,我建议您从源手动安装它/opt/usr/local使用容器安装它。

相关内容