yum install python3 python3-pip
pip3 install --upgrade pip
pip3 install setuptools-rust
pip3 install ansible
以下是解释说明 可以不看.
错误: Failed to download metadata for repo 'AppStream'
原因: CentOS 8操作系统版本结束了生命周期(EOL),Linux社区已不再维护该操作系统版本。
解决办法:
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
yum makecache
============== 直接使用 yum install ansible 是有问题的, 需要曲线救国, 使用pip 就可以了==
网上版本:
yum -y install epel-release
yum -y install ansible
这个会报这个错
nothing provides (ansible-core >= 2.12.2 with ansible-core < 2.13)
使用如下命令:
yum install python3 python3-pip
pip3 install --upgrade pip
pip3 install setuptools-rust
pip3 install ansible
完美安装,
以上步骤通过 docker-hub centos8 以上版本的验证.