Я пытаюсь установить платформу автоматизации с открытым исходным кодом 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.