2017-01-30 10 views
0

Я делал это много раз, пока пару месяцев назад.Как установить Ansible20 через Homebrew на macOS

Возможно, шаги были изменены, поскольку версии теперь устарели?

1) brew tap homebrew/versions

2) brew search ansible

3) Возвращает [email protected] в качестве опции

4) brew install ansible20

5) Наконец brew install homebrew/versions/ansible20

Однако сейчас я получаю следующий ответ

Warning: Use ansible20 instead of deprecated homebrew/versions/ansible20 Error: No available formula with the name "homebrew/core/ansible20" ==> Searching for similarly named formulae... Error: No similarly named formulae found. ==> Searching taps... Error: No formulae found in taps.

ли /core/ не имеют одни и те же формулы? Что случилось с версиями?

+0

Почему вы хотите установить Ansible 2.0? И почему вы хотите установить Ansible с Homebrew? – techraf

+1

Я не уверен, почему вы спрашиваете? Что-то не так с использованием пакета на доморощенных. Нам нужен ansible20 для нашей установки Trellis. Вышеупомянутая команда работала для нас последние несколько месяцев. Но поскольку версии устарели, это уже не вариант – ste

ответ

1

Вы можете использовать [email protected] в ядре, вместо ansible20.

Просто запустите brew install [email protected].

Отрывок из https://github.com/Homebrew/homebrew-versions:

Этот кран был устаревшим, поскольку доморощенный/ядро ​​начал поддерживать несколько версий. Все широко используемые, построенные формулы будут перенесены в homebrew/core. Подробнее об этой миграции читайте в документации по версиям.

Отрывок из http://docs.brew.sh/Versions.html ("документация Версии" уже упоминалось выше)

В Homebrew/версиях формула для GCC 6 был назван gcc6.rb и начал класс Gcc6 < Формула. В Homebrew/core эта же формула называется [email protected] и начинается класс GccAT6 < Формула.

+0

Perfect! Это то, что я искал. Cheers Equal! – ste