SCROLL
Среднее время на прочтение: 1 мин.

Установка актуальной версии Ansible на Debian 13

Опишу как выполнить установку последний версии Ansible из исходников на Debian 13 Trixie.
Официальный репозиторий Ansible — https://github.com/ansible/ansible

Устанавливать ansible будем через pipx, который сперва установим в систему:

apt install pipx python3-venv -y

Установка

Выполняем установку Ansible при помощи pipx:

pipx install --include-deps ansible 

Проверить результат установки можно командой.

ansible --version

ansible [core 2.20.5]
  config file = /opt/ansible/ansible.cfg
  configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /root/.local/share/pipx/venvs/ansible/lib/python3.13/site-packages/ansible
  ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
  executable location = /root/.local/bin/ansible
  python version = 3.13.5 (main, Jun 25 2025, 18:55:22) [GCC 14.2.0] (/root/.local/share/pipx/venvs/ansible/bin/python)
  jinja version = 3.1.6
  pyyaml version = 6.0.3 (with libyaml v0.2.5)

WinRM

Добавление поддержки WinRM выпоним:

pipx inject ansible "pypsrp<=1.0.0"
pipx inject ansible "pywinrm>=0.4.0"
pipx inject ansible "pykerberos"

Устанавливаем коллекцию Windows плагинов в ansible-core.

ansible-galaxy collection install ansible.windows

Обновление

Для обновления Ansible выполняем команду.

pipx upgrade --include-injected ansible
 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ

Обсуждение

0 комментариев

Нет комментариев.