Как правильно установить Ansible?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Для базовой установки Ansible на большинство систем Linux/Unix можно использовать менеджер пакетов:
Debian/Ubuntu:
# Обновляем список пакетов
sudo apt update
# Устанавливаем Ansible
sudo apt install ansible
Fedora:
# Устанавливаем Ansible
sudo dnf install ansible -y
CentOS/RHEL:
# Включаем EPEL репозиторий (необходим для Ansible)
sudo yum install epel-release -y
# Устанавливаем Ansible
sudo yum install ansible -y
Для более точного контроля за версией или установки в изолированной среде часто используют pip:
Python 3:
# Обновляем pip
python3 -m pip install --upgrade pip
# Устанавливаем Ansible
python3 -m pip install ansible
Также можно установить из исходных кодов, но это более сложный и менее рекомендуемый метод для большинства случаев.
После установки можно проверить версию:
# Проверяем установленную версию Ansible
ansible --version
Для управления удаленными серверами на управляющей машине (Control Node) должен быть установлен Ansible. На управляемых узлах (Managed Nodes) по умолчанию требуется OpenSSH Server и Python.
Важно убедиться, что у пользователя, от которого запускается Ansible, есть права для SSH-подключения к управляемым узлам и выполнения команд с необходимыми привилегиями (часто через sudo).