安裝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