如何解决:安装ansible时请求冲突的问题
How to fix: problem with conflicting request when installing ansible
每当我尝试安装 ansible 时:yum install ansible,在获取 epel-release 存储库后,它会抛出一条错误消息:
Problem: conflicting requests
- nothing provides python-setuptools needed by ansible-2.8.2-1.el7.noarch
- nothing provides python-jinja2 needed by ansible-2.8.2-1.el7.noarch
- nothing provides python-six needed by ansible-2.8.2-1.el7.noarch
- nothing provides PyYAML needed by ansible-2.8.2-1.el7.noarch
- nothing provides python2-cryptography needed by ansible-2.8.2-1.el7.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
有谁知道means/what我能做什么?
编辑:我正在使用 redhat8
如果启用 epel,则不需要禁用其他存储库。
在我的 centos7 上,我在 base 存储库中找到 python-setuptools:
yum info python-setuptools
给予
...
Repo : base/7/x86_64
...
并且 base 存储库是 centos7 默认存在的基本存储库之一。
请检查您使用的 linux 版本并相应地下载正确的 epel 存储库
就我而言,我在使用 CENTOS 8 时使用的是较旧的 linux 版本存储库
您可以在以下link
中找到不同口味的 EPEL 版本
对于 RHEL 8
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
检查存储库
sudo yum repolist
终于安装ansible
sudo yum install ansible
ansible --version
希望这有助于回答问题
每当我尝试安装 ansible 时:yum install ansible,在获取 epel-release 存储库后,它会抛出一条错误消息:
Problem: conflicting requests
- nothing provides python-setuptools needed by ansible-2.8.2-1.el7.noarch
- nothing provides python-jinja2 needed by ansible-2.8.2-1.el7.noarch
- nothing provides python-six needed by ansible-2.8.2-1.el7.noarch
- nothing provides PyYAML needed by ansible-2.8.2-1.el7.noarch
- nothing provides python2-cryptography needed by ansible-2.8.2-1.el7.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
有谁知道means/what我能做什么?
编辑:我正在使用 redhat8
如果启用 epel,则不需要禁用其他存储库。
在我的 centos7 上,我在 base 存储库中找到 python-setuptools:
yum info python-setuptools
给予
...
Repo : base/7/x86_64
...
并且 base 存储库是 centos7 默认存在的基本存储库之一。
请检查您使用的 linux 版本并相应地下载正确的 epel 存储库 就我而言,我在使用 CENTOS 8 时使用的是较旧的 linux 版本存储库 您可以在以下link
中找到不同口味的 EPEL 版本对于 RHEL 8
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
检查存储库
sudo yum repolist
终于安装ansible
sudo yum install ansible
ansible --version
希望这有助于回答问题