是否可以通过apt在Ubuntu21.04上安装Ansible 2.9?
Apt在Ubuntu 21.04默认情况下安装Ansible 2.10,为Ansible 2.9编写的剧本在Ansible 2.10上并不总是工作得很好。
命令
apt install -y ansible=2.9.*不适用于Ubuntu21.04,即使我按照非标文档的建议添加了ppa:ansible/ansible存储库。
发布于 2021-07-11 19:29:49
尽管Ansible 2.10是将模块拆分为集合的版本,但您以前的游戏簿仍然可以使用。
ansible包捆绑了前面的模块和插件。2.9中的短名称被别名为完全限定的集合名称。
2.10移植指南包含从2.9到2.10的行为更改。未记录的行为更改是错误,请在该集合的问题跟踪器中提交一个问题,该集合的不稳定星系列表上有一个链接。
若要在2.9上停留更长时间,请考虑卸载deb软件包并从pip安装。即使我喜欢任何东西的OS包管理,也可以方便地使用pip在我的主目录或虚拟目录中安装任何版本,并且避免使用apt变得聪明。
截至2021年7月,Debian对ansible和Ansible的PPA的包装都落后于官方的pip软件包。后者目前的版本为4.2。选择您想要的包,但请记住,所有第三方包都是滞后的。
发布于 2021-07-11 08:23:22
是的,有可能。Ansible 2.9包可用于Ubuntu21.04 Hirsute。
发布于 2021-07-11 21:09:57
如果你不能安装它,尝试sudo apt更新。这将更新所有存储库列表。
https://serverfault.com/questions/1069259
复制相似问题