Installation aus dem Sourcecode / Distributionsunabhängig
Installation
Den Source Code herunterladen latest version
git clone https://github.com/ansible/ansible.git
Oder aber einen bestimmten branch
git clone -b stable-2.7 https://github.com/ansible/ansible.git
Nun in das Verzeichnis wechseln
cd ./ansible
Nun das script ausführen
source ./hacking/env-setup
Danach ansible version anzeigen. Damit wird sichergestellt das Ansible funktioniert.
Fehler
Sollte dieser Fehler statt die Versionsnummer dargestellt werden. Fehlt jninja2
ansible --version
Traceback (most recent call last):
File "/root/ansiblesrc/ansible/bin/ansible", line 67, in <module>
import ansible.constants as C
File "/root/ansiblesrc/ansible/lib/ansible/constants.py", line 11, in <module>
from jinja2 import Template
ImportError: No module named jinja2
Nun PIP installieren, aktuellste version
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
oder Version 2.7
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python get-pip.py
Nun per Pip installieren
pip install -U Jinja2
Anhang
Quelle : https://docs.ansible.com/ansible/2.8/installation_guide/intro_installation.html