Instalar Ansible en Cygwin
Publicado: 2016-04-30
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