Arreglando un $ PATH desordenado en Yosemite

2

Tuve problemas para instalar el nodo con Homebrew, ya que Homebrew hace algo extraño en la instalación del nodo que parece que la instalación de los generadores Yeoman se ve dificultada un poco. Sin embargo, mi problema es que creo que Homebrew arruinó mi $ PATH.

Instalé el nodo a través de la descarga desde su sitio y dice:

  

Asegúrese de que / usr / local / bin esté en su $ PATH.

Sin embargo, cuando entro a iTerm y escribo echo $PATH , obtengo:

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin

¿Esto es normal o tengo que arreglar algo?

Pensé que solo escupiría /usr/local/bin/ .

    
pregunta bmoneruxui 08.11.2014 - 18:02

1 respuesta

3

Esto es normal. Los binarios del sistema se encuentran en / usr / bin y otros directorios similares que deben estar en su ruta para que pueda ejecutarlos sin necesidad de escribir la ruta completa en su shell .

Homebrew y otros administradores de paquetes similares te dicen que agregues la ruta a la carpeta para sus propios binarios para que también puedan ejecutarse sin tener que escribir la ruta completa. Esta carpeta debe ser agregada a la lista de rutas para que tanto los binarios originales como los nuevos binarios puedan ejecutarse de la misma manera.

FWIW Tengo muchos caminos en mi $ PATH:

/Users/grgarside/.autojump/bin:/Users/grgarside/.autojump/bin:/Users/grgarside/.rvm/gems/ru
by-2.0.0-p247/bin:/Users/grgarside/.rvm/gems/ruby-2.0.0-p247@global/bin:/Users/grgarside/.r
vm/rubies/ruby-2.0.0-p247/bin:/Users/grgarside/.rvm/bin:/usr/local/bin:/usr/local/sbin:/usr
/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sb
in:/sbin:/opt/X11/bin:/Users/grgarside/.rvm/bin
    
respondido por el grg 08.11.2014 - 18:03

Lea otras preguntas en las etiquetas