Назад к вопросам
Middle+
76
questionbank
Как начать работу с Ansible на машине, на которой нет установленного Python?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Использовать Ansible Engine installer. Это автономный пакет, который включает Python и все необходимые зависимости для работы с Ansible. Скачать исполняемый файл installer'а, сделать его исполняемым и запустить.
# Скачиваем installer (пример ссылки)
wget https://releases.ansible.com/ansible-engine/installer/ansible-engine-installer-latest-linux-x86_64.sh
# Делаем файл исполняемым
chmod +x ansible-engine-installer-latest-linux-x86_64.sh
# Запускаем installer
./ansible-engine-installer-latest-linux-x86_64.sh --prefix /opt/ansible --symlink
Флаг --prefix /opt/ansible указывает директорию установки. Флаг --symlink создаст символические ссылки на исполняемые файлы Ansible (такие как ansible, ansible-playbook) в /usr/local/bin, делая их доступными в $PATH.
После установки можно проверить версию Ansible:
# Проверка установленной версии Ansible
ansible --version
Этот метод позволяет развернуть Ansible на системе без предварительной установки Python, так как installer содержит его и все необходимые библиотеки в комплекте.