最近、Linux ボックスの管理に OSX を使用するようになったため、OSX で Linux プログラムを使用するのはまったくの初心者です。
開発環境をブートストラップするために、Ansible と Vagrant を使用したいので、まずそれをインストールする必要があります。
しかし、OSX に Ansible をインストールする方法が 2 つあることがわかりました。
ピップ:http://devopsu.com/guides/ansible-mac-osx.html
自家製:https://github.com/Homebrew/homebrew/blob/master/Library/Formula/ansible.rb
私は最初にそのガイドに出会ったので、すでに pip メソッドを使用して Ansible をインストールしています。
両方の方法の長所と短所は何ですか? Ansible は pip または homebrew を使用してインストールする必要がありますか?
簡単インストールが 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
答え1
Homebrewで困ったことは一度もありません。私の意見では、これは現在Mac OS X用のパッケージマネージャタイプのツールの中で最高のものです(ただし、Macポート)
こちらが役に立つガイドですHomebrewのインストールMac OS X Mavericksの場合
、
brew install ansible
答え2
pip経由でインストールするのが一番良いと思います
ドキュメントから;
Pip経由の最新リリース
Ansible は、Python パッケージ マネージャーの「pip」を使用してインストールできます。お使いのバージョンの Python で「pip」がまだ利用できない場合は、次の方法で pip を入手できます。
$ sudo easy_install pip
次に、次のコマンドを使用して Ansible をインストールします。
$ sudo pip ansibleをインストール
virtualenv を使用する読者は、virtualenv の下に Ansible をインストールすることもできますが、気にせず Ansible をグローバルにインストールすることをお勧めします。 easy_install を使用して Ansible を直接インストールしないでください。
これにより、brew よりもかなり前に最新バージョンが取得されるため、簡単に更新できるようになります。