J'ai désinstaller ansible 1.9.4 et installer avec Sudo apt-get install ansible
, la version 2.0.2. Mais quand j'exécute:
ikerlan$ ansible --version
ansible 1.9.4
J'ai désinstallé et réinstallé en utilisant ansible ppa, lorsque je l'installe, je vois ceci:
Preparing to unpack .../ansible_2.0.0.2-1ppa~trusty_all.deb ...
Unpacking ansible (2.0.0.2-1ppa~trusty) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Configurando ansible (2.0.0.2-1ppa~trusty) ...
Processing triggers for python-support (1.0.15) ...
Mais si je vérifie la version ansible:
ikerlan@ikerlan-docker:~$ ansible --version
ansible 1.9.4
configured module search path = None
Si je cours le prochain:
ikerlan@ikerlan-docker:~$ Sudo dpkg -l | grep ansible
ii ansible 2.0.0.2-1ppa~trusty all A radically simple IT automation platform
De l'aide? Merci
Il n'y a aucune garantie que vous obteniez la dernière version simplement parce que vous avez désinstallé et réinstallé. À partir de maintenant, Ansible 2.0 est disponible uniquement via PPA.
$ Sudo apt-get install software-properties-common
$ Sudo apt-add-repository ppa:ansible/ansible
$ Sudo apt-get update
$ Sudo apt-get install ansible
Voici le bon moyen de le mettre à jour. Même après une installation correcte, ansible ne change pas la version. La solution que j’ai trouvée ici fonctionne très bien . https://groups.google.com/forum/#!topic/ansible-project/eCtBp2aDtCQ
Sudo -H pip install --upgrade ansible
Il suffit d'exécuter cette commande pour mettre à niveau et corriger la version que nous vérifions avec ansible --version
Il passera à la dernière comme maintenant sa version 2.1
La plupart du temps, vous avez en fait déjà installé deux ans - une fois via PIP et une fois avec apt-get
si vous Sudo apt-get remove ansible
et Sudo pip uninstall ansible
puis courir
compgen -c | grep ansible
Vous ne devriez avoir aucun résultat.
Et installez ensuite à partir du PPA pour obtenir la version 2
$ Sudo apt-get install software-properties-common
$ Sudo apt-add-repository ppa:ansible/ansible
$ Sudo apt-get update
$ Sudo apt-get install ansible
exécuter par exemple.
ansible-playbook --version
et vous devriez maintenant voir
ansible-playbook 2.0.2.0
vous pouvez mettre à jour un seul paquet en utilisant
Sudo apt-get install --only-upgrade ansible
ou purger les paquets et le fichier de configuration précédents en utilisant
Sudo apt-get remove --purge ansible
Sudo apt-get autoremove
puis installez à partir de ppa
Sudo apt-add-repository ppa:ansible/ansible
Sudo apt-get update
Sudo apt-get install ansible