安装git
yum -y install git
安装Ansible软件包
从github拉取指定版本的ansible至本地git clone git://github.com/ansible/ansible.git --recursive
切换至程序包目录cd ./ansible
执行env-setup脚本,安装ansible软件包source ./hacking/env-setup
验证安装结果:
ansible --version
如果报错缺少yaml模块、jinja2模块的,就安装之:pip install pyyaml
pip install jinja2
如果有些缺少的模块,你不知道该模块应该安装的包名字,可以利用如下命令搜索:
例如:搜索yaml模块应该安装的包名pip search yaml
注意:ansible2.5.0是用python 3开发,CentOS 6.x 默认是python 2.6,所以需要安装python 3.x ,配置python多环境管理,请查阅python多版本管理,安装好python 3后,将全局python版本切换成python 3 ,先执行命令
pyenv global 3.x
,再执行pyenv rehash
。