要求 Centos 降级相关软件包

要求 Centos 降级相关软件包

我最近遇到了一个问题,更新包管理器(已在 yum 历史记录中确认)刚刚更新了 zeromq 包,该包4.0.5-4.el74.1.4-5.el7

现在,这已经导致了一些重大变化。

我试图将 zeromq 降级到版本 4.0.5-4.el7,但每次都会这样做

我明白了

sudo yum install zeromq.x86_64-4.0.5-4.el7
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
No package zeromq.x86_64-4.0.5-4.el7 available

现在,我有几个问题。

  1. 如何恢复旧版本的 zeromq(我也尝试安装 rpm 文件,但没有成功)

  2. 如何要求包管理器在更新时不要更新 zeromq 包

注意当前内核版本

 uname -r
 3.10.0-514.6.1.el7.x86_64

和操作系统

cat /etc/centos-release
CentOS Linux release 7.3.1611 (Core)

答案1

您需要的软件包版本相当旧,很可能已经从镜像中删除。

但是您链接的页面提供了 rpm 文件的下载链接。只需下载适合您的体系结构的文件(例如:x86_64)并使用以下命令安装它:

rpm -i zeromq-4.0.5-4.el7.x86_64.rpm

相关内容