如何在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
使用容器安装它。