Devo instalar o Ansible com pip python ou homebrew no Mac OSX Mavericks? [fechadas]

10

Eu recentemente mudei para usar o OSX para administrar minha caixa Linux, então sou muito novo em usar programas Linux no OSX.

Eu quero usar o Vagrant with Ansible para fazer o bootstrap do meu ambiente de desenvolvimento, então eu preciso instalá-lo primeiro.

No entanto, descobri duas maneiras de instalar o Ansible no OSX:

Pip: link

Homebrew: link

Já instalei o Ansible com o método pip, já que me deparei com esse guia primeiro.

Quais são os prós e contras dos dois métodos? Devo instalar o Ansible usando pip ou homebrew?

Eu descobri que a instalação fácil interfere no 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
    
por Hyperfocus 18.12.2013 / 21:48

2 respostas

7

Acho que você achará melhor instalá-lo via pip

da documentação;

Latest Releases Via Pip

Ansible can be installed via “pip”, the Python package manager. If ‘pip’ isn’t already available in your version of Python, you can get pip by:

$ sudo easy_install pip

Then install Ansible with:

$ sudo pip install ansible

Readers that use virtualenv can also install Ansible under virtualenv, though we’d recommend to not worry about it and just install Ansible globally. Do not use easy_install to install ansible directly.

Isso permitirá que você atualize facilmente, já que ele obtém a versão mais recente bem antes de brew.

    
por 19.12.2013 / 03:21
6

Eu nunca tive nenhum problema com o Homebrew. Na minha opinião, é a melhor ferramenta do tipo gerenciador de pacotes para Mac OS X que está disponível no momento (mas talvez não tão completa quanto MacPorts .)
 Aqui está um guia útil para instalar o Homebrew no Mac OS X Mavericks

Em seguida, basta executar

brew install ansible  
    
por 19.12.2013 / 02:36