如何从 pbone.net 安装 rpm 包?

如何从 pbone.net 安装 rpm 包?

我需要安装ansible-2.1.0.0-1.el7。它一直在 epel repo 中,而且它是最新版本,我只需要这样做:

yum -y --enablerepo=epel install ansible

一切都很好。但是现在这个 ansible 是 2.2 版,我不能使用。所以我需要找到另一种方法来安装它。旧版本不再在 epel repo 中。我看到了包这里在 pbone.net 上。现在我的问题是:我需要执行哪个命令才能从这里下载并安装此 rpm 包?

答案1

一般来说,如果您需要固定软件包的旧版本,则应该对其进行镜像以便可以访问。否则,您会遇到与此完全相同的问题。

我建议不要安装来自不受信任的社区镜像的二进制软件包,而是选择另一个安装选项对于 Ansible。你可以使用 pip 安装, 哪个允许指定版本.或者你也可以下载标记版本从源代码安装。这两种方式都应该可以永久保存档案(理论上,您可能仍想镜像它),而且也更安全。

相关内容