要求Centos降级相关的软件包

我最近遇到一个问题,其中更新包pipe理器(在yum历史logging上证实了这一点)只是将4.0.5-4.el7的zeromq包更新为4.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. 如何让软件包pipe理员在更新时不要更新zeromq软件包

注意当前的内核版本

  uname -r 3.10.0-514.6.1.el7.x86_64 

和操作系统

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

你想要的软件包版本已经很老了,现在可能已经从镜像中删除了。

但链接的页面提供了rpm文件的下载链接。 只需下载适用于您的体系结构的文件(例如:x86_64),然后使用以下命令进行安装:

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