Instalar Ansible en Cygwin

Instalaremos Cygwin de la forma habitual; simplemente nos aseguraremos de seleccionar el paquete wget en la ventana de selección de paquetes, o bien lanzar el instalador con el siguiente comando:

setup-x86_64.exe --download --site http://mirrors.fe.up.pt/pub/cygwin/ --upgrade-also --no-admin --root %LOCALAPPDATA%/cygwin64 --packages wget

Tras esto, instalamos apt-cyg, que es un gestor de paquetes de Cygwin, y una serie de paquetes que considero imprescindibles:

wget -q https://rawgit.com/transcode-open/apt-cyg/master/apt-cyg
install apt-cyg /bin
apt-cyg install curl gcc-core make nano vim git openssh python python-crypto python-paramiko python-setuptools python-jinja2 python-yaml

Por último, instalamos Ansible desde PyPi (se podría instalar ansible directamente con easy_install, pero prefiero hacerlo con pip, y así ya lo tengo para el futuro):

easy_install-2.7 pip
pip install ansible

Para probar el correcto funcionamiento:

ansible --version
ansible -i localhost, -c local all -m ping
ansible -i localhost, -c local all -m setup
comments powered by Disqus

Relacionado