Я пытаюсь установить платформу автоматизации с открытым исходным кодом Ansible на Windows. Существует множество руководств по установке Ansible с использованием Cygwin (например, 1, 2).
Тем не менее, у меня уже есть установленный Git-Bash на Windows 7 (отсюда).
Возможно ли установить Ansible в Windows, внутри Git-Bash.
РЕДАКТИРОВАТЬ:
ОБНОВИТЬ:
У меня было много проблем с Cygwin.
- Я установил Cygwin.
- Затем я
pip install PyYAML, jinja, paramiko, cryptography
и т.д. Сначала я хотел установить зависимости Ansible, а затем сделатьpip install ansible
только в конце. Не удалось успешно установитьparamiko
иcryptography
. Два пакетаlibffi
иncurses
были найдены отсутствующими. Я перезапустил установщик Cygwin и установилlibffi
. Я не мог найтиncurses
. - Я перезапустил Cygwin и снова попробовал
pip install paramiko cryptography
. Они не установились снова и выдали то же сообщение об ошибке, чтоlibffi
иncurses
отсутствовали. В этот момент я сдался и удалил Cygwin. Я не пробовал это снова.
РЕДАКТИРОВАТЬ 2: Чтобы ответить на этот вопрос, я сделал это:
- установленный Virtualbox на Windows 7
- создал виртуальную машину Virtualbox * buntu с LUbuntu 17.10
- установлены все доступные обновления системы
- (необязательно) установленные гостевые дополнения VirtualBox Linux (раздел 4.2.2.1, шаги 2. и 3.)
pip install ansible
работал успешноустановлен текстовый редактор в ВМ
С помощью этой настройки я делаю все, что связано с Ansible, непосредственно в виртуальной машине LUbuntu.