Sobes.tech
Junior

¿Cómo instalar Ansible correctamente?

sobes.tech AI

Respuesta de la IA

Para la instalación básica de Ansible en la mayoría de los sistemas Linux/Unix, se puede usar el gestor de paquetes:

Debian/Ubuntu:

# Actualizamos la lista de paquetes
sudo apt update

# Instalamos Ansible
sudo apt install ansible

Fedora:

# Instalamos Ansible
sudo dnf install ansible -y

CentOS/RHEL:

# Activamos el repositorio EPEL (necesario para Ansible)
sudo yum install epel-release -y

# Instalamos Ansible
sudo yum install ansible -y

Para un control más preciso de la versión o instalación en un entorno aislado, a menudo se usa pip:

Python 3:

# Actualizamos pip
python3 -m pip install --upgrade pip

# Instalamos Ansible
python3 -m pip install ansible

También se puede instalar desde el código fuente, pero es un método más complejo y menos recomendable para la mayoría de los casos.

Después de la instalación, se puede verificar la versión:

# Verificamos la versión instalada de Ansible
ansible --version

Para gestionar servidores remotos en la máquina de control (Control Node), debe estar instalado Ansible. En los nodos gestionados (Managed Nodes), por defecto, se requiere OpenSSH Server y Python.

Es importante asegurarse de que el usuario desde el cual se ejecuta Ansible tenga permisos para conectarse por SSH a los nodos gestionados y ejecutar comandos con los privilegios necesarios (a menudo mediante sudo).