Niedawno przeszedłem na używanie OSX do administrowania moim Linuxem, więc jestem nowy w używaniu programów Linux na OSX.
Chcę używać Vagrant z Ansible do ładowania środowiska programistycznego, więc najpierw muszę go zainstalować.
Odkryłem jednak dwa sposoby instalacji Ansible na OSX:
Pip: http://devopsu.com/guides/ansible-mac-osx.html
Homebrew: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/ansible.rb
Zainstalowałem już Ansible metodą pip, ponieważ pierwszy raz natknąłem się na ten przewodnik.
Jakie są zalety i wady obu metod? Czy powinienem zainstalować Ansible za pomocą pipa czy homebrew?
Przekonałem się, że łatwa instalacja zakłóca działanie Homebrew:
Warning: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. The following tools exist at both paths:
easy_install
easy_install-2.7
Odpowiedzi:
Nigdy nie miałem żadnych problemów z Homebrew. Moim zdaniem jest to obecnie najlepsze narzędzie typu menedżer pakietów dla Mac OS X (ale może nie tak kompletne jak MacPorts .)
Oto przydatny przewodnik do instalacji Homebrew na Mac OS X Mavericks.
Następnie po prostu biegnij
źródło
Myślę, że najlepiej będzie zainstalować go za pomocą pip
z dokumentacji;
Umożliwi to łatwą aktualizację, ponieważ dostaje najnowszą wersję na długo przed zaparzeniem.
źródło