ansible安装
在b站看的马哥linux的视频,于是也跟着视频用centos8进行安装,步骤如下:
[root@ansible ~]# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
上次元数据过期检查:0:58:11 前,执行于 2020年07月05日 星期日 21时46分22秒。
epel-release-latest-8.noarch.rpm 2.5 kB/s | 22 kB 00:08
依赖关系解决。
==============================================================================================================================================================
软件包 架构 版本 仓库 大小
==============================================================================================================================================================
安装:
epel-release noarch 8-8.el8 @commandline 22 k
事务概要
==============================================================================================================================================================
安装 1 软件包
总计:22 k
安装大小:32 k
下载软件包:
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
安装 : epel-release-8-8.el8.noarch 1/1
运行脚本: epel-release-8-8.el8.noarch 1/1
验证 : epel-release-8-8.el8.noarch 1/1
已安装:
epel-release-8-8.el8.noarch
完毕!
[root@ansible ~]# dnf install ansible
Extra Packages for Enterprise Linux Modular 8 - x86_64 73 kB/s | 154 kB 00:02
Extra Packages for Enterprise Linux 8 - x86_64 330 kB/s | 7.2 MB 00:22
依赖关系解决。
==============================================================================================================================================================
软件包 架构 版本 仓库 大小
==============================================================================================================================================================
安装:
ansible noarch 2.9.10-1.el8 epel 17 M
安装依赖关系:
libsodium x86_64 1.0.18-2.el8 epel 162 k
python3-asn1crypto noarch 0.24.0-3.el8 BaseOS 181 k
python3-babel noarch 2.5.1-5.el8 AppStream 4.8 M
python3-bcrypt x86_64 3.1.6-2.el8.1 epel 44 k
python3-cffi x86_64 1.11.5-5.el8 BaseOS 237 k
python3-cryptography x86_64 2.3-3.el8 BaseOS 510 k
python3-idna noarch 2.5-5.el8 BaseOS 97 k
python3-jinja2 noarch 2.10.1-2.el8_0 AppStream 538 k
python3-jmespath noarch 0.9.0-11.el8 AppStream 45 k
python3-markupsafe x86_64 0.23-19.el8 AppStream 39 k
python3-pip noarch 9.0.3-16.el8 AppStream 19 k
python3-ply noarch 3.9-8.el8 BaseOS 108 k
python3-pyasn1 noarch 0.3.7-6.el8 AppStream 126 k
python3-pycparser noarch 2.14-14.el8 BaseOS 109 k
python3-pynacl x86_64 1.3.0-5.el8 epel 100 k
python3-pytz noarch 2017.2-9.el8 AppStream 54 k
python3-setuptools noarch 39.2.0-5.el8 BaseOS 162 k
python36 x86_64 3.6.8-2.module_el8.1.0+245+c39af44f AppStream 19 k
sshpass x86_64 1.06-9.el8 epel 27 k
安装弱的依赖:
python3-paramiko noarch 2.4.3-1.el8 epel 289 k
启用模块流:
python36 3.6
事务概要
==============================================================================================================================================================
安装 21 软件包
总下载:25 M
安装大小:129 M
确定吗?[y/N]: y
下载软件包:
(1/21): python3-jmespath-0.9.0-11.el8.noarch.rpm 213 kB/s | 45 kB 00:00
(2/21): python3-markupsafe-0.23-19.el8.x86_64.rpm 393 kB/s | 39 kB 00:00
(3/21): python3-pip-9.0.3-16.el8.noarch.rpm 186 kB/s | 19 kB 00:00
(4/21): python3-jinja2-2.10.1-2.el8_0.noarch.rpm 1.1 MB/s | 538 kB 00:00
(5/21): python3-pyasn1-0.3.7-6.el8.noarch.rpm 462 kB/s | 126 kB 00:00
(6/21): python3-pytz-2017.2-9.el8.noarch.rpm 166 kB/s | 54 kB 00:00
(7/21): python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64.rpm 144 kB/s | 19 kB 00:00
(8/21): python3-babel-2.5.1-5.el8.noarch.rpm 5.4 MB/s | 4.8 MB 00:00
(9/21): python3-asn1crypto-0.24.0-3.el8.noarch.rpm 436 kB/s | 181 kB 00:00
(10/21): python3-cffi-1.11.5-5.el8.x86_64.rpm 580 kB/s | 237 kB 00:00
(11/21): python3-ply-3.9-8.el8.noarch.rpm 1.2 MB/s | 108 kB 00:00
(12/21): python3-idna-2.5-5.el8.noarch.rpm 878 kB/s | 97 kB 00:00
(13/21): python3-cryptography-2.3-3.el8.x86_64.rpm 1.0 MB/s | 510 kB 00:00
(14/21): python3-pycparser-2.14-14.el8.noarch.rpm 1.2 MB/s | 109 kB 00:00
(15/21): python3-setuptools-39.2.0-5.el8.noarch.rpm 1.6 MB/s | 162 kB 00:00
(16/21): python3-bcrypt-3.1.6-2.el8.1.x86_64.rpm 402 kB/s | 44 kB 00:00
(17/21): libsodium-1.0.18-2.el8.x86_64.rpm 1.0 MB/s | 162 kB 00:00
(18/21): python3-pynacl-1.3.0-5.el8.x86_64.rpm 2.4 MB/s | 100 kB 00:00
(19/21): python3-paramiko-2.4.3-1.el8.noarch.rpm 2.4 MB/s | 289 kB 00:00
(20/21): sshpass-1.06-9.el8.x86_64.rpm 542 kB/s | 27 kB 00:00
(21/21): ansible-2.9.10-1.el8.noarch.rpm 7.5 MB/s | 17 MB 00:02
--------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 2.7 MB/s | 25 MB 00:09
警告:/var/cache/dnf/epel-6519ee669354a484/packages/ansible-2.9.10-1.el8.noarch.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 2f86d6a1: NOKEY
Extra Packages for Enterprise Linux 8 - x86_64 1.6 MB/s | 1.6 kB 00:00
导入 GPG 公钥 0x2F86D6A1:
Userid: "Fedora EPEL (8) <epel@fedoraproject.org>"
指纹: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1
来自: /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8
确定吗?[y/N]: y
导入公钥成功
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
安装 : python3-setuptools-39.2.0-5.el8.noarch 1/21
安装 : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/21
运行脚本: python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/21
安装 : python3-pip-9.0.3-16.el8.noarch 3/21
安装 : sshpass-1.06-9.el8.x86_64 4/21
安装 : libsodium-1.0.18-2.el8.x86_64 5/21
安装 : python3-ply-3.9-8.el8.noarch 6/21
安装 : python3-pycparser-2.14-14.el8.noarch 7/21
安装 : python3-cffi-1.11.5-5.el8.x86_64 8/21
安装 : python3-bcrypt-3.1.6-2.el8.1.x86_64 9/21
安装 : python3-pynacl-1.3.0-5.el8.x86_64 10/21
安装 : python3-idna-2.5-5.el8.noarch 11/21
安装 : python3-asn1crypto-0.24.0-3.el8.noarch 12/21
安装 : python3-cryptography-2.3-3.el8.x86_64 13/21
安装 : python3-pytz-2017.2-9.el8.noarch 14/21
安装 : python3-babel-2.5.1-5.el8.noarch 15/21
安装 : python3-pyasn1-0.3.7-6.el8.noarch 16/21
安装 : python3-paramiko-2.4.3-1.el8.noarch 17/21
安装 : python3-markupsafe-0.23-19.el8.x86_64 18/21
安装 : python3-jinja2-2.10.1-2.el8_0.noarch 19/21
安装 : python3-jmespath-0.9.0-11.el8.noarch 20/21
安装 : ansible-2.9.10-1.el8.noarch 21/21
运行脚本: ansible-2.9.10-1.el8.noarch 21/21
验证 : python3-babel-2.5.1-5.el8.noarch 1/21
验证 : python3-jinja2-2.10.1-2.el8_0.noarch 2/21
验证 : python3-jmespath-0.9.0-11.el8.noarch 3/21
验证 : python3-markupsafe-0.23-19.el8.x86_64 4/21
验证 : python3-pip-9.0.3-16.el8.noarch 5/21
验证 : python3-pyasn1-0.3.7-6.el8.noarch 6/21
验证 : python3-pytz-2017.2-9.el8.noarch 7/21
验证 : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 8/21
验证 : python3-asn1crypto-0.24.0-3.el8.noarch 9/21
验证 : python3-cffi-1.11.5-5.el8.x86_64 10/21
验证 : python3-cryptography-2.3-3.el8.x86_64 11/21
验证 : python3-idna-2.5-5.el8.noarch 12/21
验证 : python3-ply-3.9-8.el8.noarch 13/21
验证 : python3-pycparser-2.14-14.el8.noarch 14/21
验证 : python3-setuptools-39.2.0-5.el8.noarch 15/21
验证 : ansible-2.9.10-1.el8.noarch 16/21
验证 : libsodium-1.0.18-2.el8.x86_64 17/21
验证 : python3-bcrypt-3.1.6-2.el8.1.x86_64 18/21
验证 : python3-paramiko-2.4.3-1.el8.noarch 19/21
验证 : python3-pynacl-1.3.0-5.el8.x86_64 20/21
验证 : sshpass-1.06-9.el8.x86_64 21/21
已安装:
ansible-2.9.10-1.el8.noarch libsodium-1.0.18-2.el8.x86_64 python3-asn1crypto-0.24.0-3.el8.noarch
python3-babel-2.5.1-5.el8.noarch python3-bcrypt-3.1.6-2.el8.1.x86_64 python3-cffi-1.11.5-5.el8.x86_64
python3-cryptography-2.3-3.el8.x86_64 python3-idna-2.5-5.el8.noarch python3-jinja2-2.10.1-2.el8_0.noarch
python3-jmespath-0.9.0-11.el8.noarch python3-markupsafe-0.23-19.el8.x86_64 python3-paramiko-2.4.3-1.el8.noarch
python3-pip-9.0.3-16.el8.noarch python3-ply-3.9-8.el8.noarch python3-pyasn1-0.3.7-6.el8.noarch
python3-pycparser-2.14-14.el8.noarch python3-pynacl-1.3.0-5.el8.x86_64 python3-pytz-2017.2-9.el8.noarch
python3-setuptools-39.2.0-5.el8.noarch python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 sshpass-1.06-9.el8.x86_64
完毕!
[root@ansible ~]# ansible --version
ansible 2.9.10
config file = /etc/ansible/ansible.cfg
configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3.6/site-packages/ansible
executable location = /usr/bin/ansible
python version = 3.6.8 (default, Apr 16 2020, 01:36:27) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]
[root@ansible ~]#