나는 최근에 Linux 상자를 관리하기 위해 OSX를 사용하게 되었기 때문에 OSX에서 Linux 프로그램을 사용하는 것이 매우 익숙하지 않습니다.
개발 환경을 부트스트랩하기 위해 Ansible과 함께 Vagrant를 사용하고 싶으므로 먼저 설치해야 합니다.
그러나 OSX에 Ansible을 설치하는 두 가지 방법을 발견했습니다.
씨:http://devopsu.com/guides/ansible-mac-osx.html
홈브류:https://github.com/Homebrew/homebrew/blob/master/Library/Formula/ansible.rb
저는 해당 가이드를 먼저 접했기 때문에 이미 pip 메소드로 Ansible을 설치했습니다.
두 가지 방법의 장단점은 무엇입니까? pip나 homebrew를 사용하여 Ansible을 설치해야 합니까?
나는 쉬운 설치가 홈브류를 방해한다는 것을 발견했습니다.
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
답변1
답변2
pip를 통해 설치하는 것이 가장 좋을 것이라고 생각합니다.
문서에서;
Pip을 통한 최신 릴리스
Ansible은 Python 패키지 관리자인 "pip"를 통해 설치할 수 있습니다. Python 버전에서 아직 'pip'를 사용할 수 없는 경우 다음을 통해 pip를 얻을 수 있습니다.
$ sudo easy_install pip
그런 다음 다음을 사용하여 Ansible을 설치합니다.
$ sudo pip 설치 가능
virtualenv를 사용하는 독자는 virtualenv 아래에 Ansible을 설치할 수도 있지만 걱정하지 말고 전역적으로 Ansible을 설치하는 것이 좋습니다. ansible을 직접 설치하기 위해 easy_install을 사용하지 마십시오.
Brew가 실행되기 훨씬 전에 최신 버전을 가져오므로 쉽게 업데이트할 수 있습니다.