Se você usa o Homebrew em uma instalação simples do OSX, provavelmente viu este erro ao usar brew doctor
:
Aviso: / usr / bin ocorre antes de / usr / local / bin
Isso significa que os programas fornecidos pelo sistema serão usados em vez dos
fornecidos pelo Homebrew. As seguintes ferramentas existem em ambos os caminhos:……
O erro fala por si mesmo.
A solução mais óbvia é simplesmente alterar seu .profile ou .bash_rl com algo assim:
export PATH=/usr/local/bin:$PATH
Isso funciona, mas essencialmente aumentaria o /usr/local/bin
seu caminho duas vezes, o que não é muito elegante .
É bom saber que o OSX cria seu padrão a $PATH
partir do arquivo /etc/paths
, que contém uma entrada em cada linha e é lido na ordem exata. Você encontrará /usr/local/bin
listado nele também; colocá-lo na primeira linha desse arquivo resolverá o problema.