如何为 CentOS 7 安装最新的 SaltStack 软件包

如何为 CentOS 7 安装最新的 SaltStack 软件包

我正在尝试安装最新版本的 salt-minion 包(2018.3.1)。但在我的 yum 存储库中,最新的可用版本是 2015.5.10-2.el7。

yum --showduplicates list salt-minion
Available Packages salt-minion.noarch  2015.5.10-2.el7

我已经尝试过以下命令没有效果。

yum clean all
yum makecache fast
yum update

答案1

将我的评论扩展为完整的答案。

salt-minion软件包是 Salt 配置管理软件的一部分。这Salt的安装文档列出了两种获取 Salt 所需包的方法。

  1. 使用官方 SaltStack 存储库。
  2. 使用社区维护的 EPEL 存储库。

官方存储库包含最新的软件包,包括当前版本的 Salt 2018.3。 EPEL 存储库包含该软件包的一个更旧的版本,即 2015.5。

从版本 2015.8 开始,在 RHEL 系统上安装 Salt 时不再需要 EPEL 存储库。因此,可以纯粹从官方存储库安装新软件包。 RHEL 的官方 SaltStack 存储库位于这里

由于依赖性问题,EPEL 存储库似乎已被废弃——安装文档提到这些软件包python-crypto-2.6.1python-tornado-4.21在 EPEL 中不可用。自 1708 年 4 月 7 日起,这些软件包现已作为 CentOS 的一部分提供。python-crypto-2.6.1作为 Extras 存储库的一部分提供,并且python-tornado-4.21作为基础存储库的一部分提供。

相关内容