Instalación Ansible en Centos 7 Linux
- 2783
- 354
- Hugo Vera
Objetivo
La siguiente guía describe los pasos simples de seguir sobre cómo instalar el motor de automatización de código abierto Ansible en Centos Linux.
Sistema operativo y versiones de software
- Sistema operativo: - Centos 7 Linux
- Software: - Ansible 2.2 (Epel) y Ansible 2.4 (fuente)
Requisitos
Se requerirá que el acceso privilegiado a su sistema CentOS Linux realice la instalación Ansible.
Dificultad
MEDIO
Convenciones
- # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de
sudo
dominio - ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado
Instrucciones
Instalación desde el repositorio EPEL
La forma más fácil de realizar la instalación Ansible en Centos Linux es mediante el uso del repositorio de paquetes estándar y el repositorio de Epel. La desventaja es que lo más probable es que instale una versión ansible obsoleta pero estable. Instalar primero habilitar el repositorio EPEL al instalar el siguiente paquete:
# yum instalación Epel-Lanzamiento
A continuación, instale Ansible:
# yum instalar ansible
Si se instala correctamente, debería poder usar el ansible
Comando para consultar su número de versión:
$ ansible --version ansible 2.2.1.0 config file =/etc/ansible/ansible.ruta de búsqueda del módulo configurado CFG = anulaciones predeterminadas de W/O
Instalación desde la fuente
El siguiente párrafo describe la instalación ansible desde la fuente. Comencemos por la instalación de todos los requisitos previos requeridos para realizar una compilación Ansible:
# yum instalación Make git Make gcc python-devel libffi-devel openssl-devel Epel-lib-libe-sphinx
A continuación, instale el Administrador de paquetes de Python:
# yum instalar python-pip
En esta etapa estamos listos para descargar el código fuente Ansible usando git
dominio:
$ git clone git: // github.com/ansible/ansible.git $ cd ansible
Opcionalmente, seleccionó su versión ansible deseada usando CAMENTA DE GIT
dominio. Si no se selecciona una versión ansible, instalará la última versión Ansible disponible. Mientras en ansible
Directorio, primera lista todas las versiones estables disponibles:
$ git rama -a | Grep estable remotos/origen/stable-1.9 controles remotos/origen/stable-2.0 remotos/origen/stable-2.0 network remotos/origen/stable-2.0.0.1 control remoto/origen/stable-2.1 control remoto/origen/stable-2.2 controles remotos/origen/stable-2.3
Seleccione la versión deseada, por ejemplo,.:
$ git checkout stable-2.3
Si todo salió bien, ahora estamos listos para realizar la compilación e instalación Ansible:
NOTA: Lo más probable es que se interrumpe la siguiente compilación debido a la obsolta setuptools
y pepita
versiones. Consulte el apéndice a continuación sobre cómo resolver estos problemas.
$ make # make install
Pruebe la instalación de Ansible recuperando su número de versión:
$ ansible --version ansible 2.4.0 config de archivo = ruta de búsqueda del módulo configurado = predeterminado sin anular Python versión = 2.7.5 (predeterminado, 6 de noviembre de 2016, 00:28:07) [GCC 4.8.5 20150623 (Red Hat 4.8.5-11)]
Apéndice
Error: distribución instalada setupTools 0.9.8 conflictos con requisitos setupTools> = 11.3
Actualice su setupTools usando el siguiente comando:
# Instalación de PIP -Upgrade setupTools
Estás usando PIP versión 8.1.2, sin embargo, versión 9.0.1 está disponible. Debe considerar actualizar a través del comando 'PIP Install -Upgrade Pip'.
Como se sugirió anteriormente, ejecute el siguiente comando de Linux para actualizar el Administrador de paquetes de Python:
# Instalación de PIP -Pip de actualización
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Una introducción a la automatización, herramientas y técnicas de Linux
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Archivos de configuración de Linux: los 30 principales más importantes
- Descarga de Linux
- ¿Puede Linux obtener virus?? Explorando la vulnerabilidad de Linux ..
- Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
- La mejor distribución de Linux para desarrolladores
- Comandos de Linux: los 20 comandos más importantes que necesitas ..
- Instalación de Manjaro Linux