http://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html
или как вариант
sudo pip install ansible
Из deb пакета
sudo apt-get install make fakeroot cdbs python-support
git clone git://github.com/ansible/ansible.git
cd ./ansible
# опционально
#git checkout v2.5.0
#git pull
make deb
sudo dpkg -i ../ansible_*_all.deb
И об ошибках
ImportError: No module named packaging.version
apt-get purge -y python-pip
wget https://bootstrap.pypa.io/get-pip.py
python ./get-pip.py
apt-get install python-pip
pip install packaging
ERROR: AsciiDoc 'a2x' command is not installed but is required to build ./docs/man/man1/ansible.1 ./docs/man/man1/ansible-config.1 ./docs/man/man1/ansible-console.1 ./docs/man/man1/ansible-doc.1 ./docs/man/man1/ansible-galaxy.1 ./docs/man/man1/ansible-inventory.1 ./docs/man/man1/ansible-playbook.1 ./docs/man/man1/ansible-pull.1 ./docs/man/man1/ansible-vault.1
make[1]: *** [docs/man/man1/ansible.1] Error 1
sudo apt-get install asciidoc
pbuilder: not found
sudo apt-get install pbuilder
с шансом поймать "mirrors not found", вводим тот что на экране в примерах.
Потом можно поймать
I: extracting base tarball [/var/cache/pbuilder/unstable-amd64-base.tgz]
gzip: stdin: unexpected end of file
В общем, лучше ставить готовым пакетом.
Спасибо, мануал очень помог!
ОтветитьУдалить