Reparando un $ PATH en mal estado en Yosemite

Tuve problemas para instalar el nodo con Homebrew, ya que Homebrew hace algo raro para la installation del nodo que la installation de los generadores Yeoman parece estar un poco obstaculizada. Mi problema, sin embargo, es que creo que Homebrew estropeó mi $ PATH.

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

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

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

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

¿Es esto normal o tengo que arreglar algo?

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

Esto es normal. Los files binarys del sistema se encuentran en / usr / bin y otros directorys que deben estar en su ruta para que pueda ejecutarlos sin necesidad de escribir la ruta completa en su caparazón.

Homebrew y otros gestores de packages de este tipo le dicen que agregue la ruta de acceso a la carpeta para sus propios binarys para que también puedan ejecutarse sin escribir la ruta completa. Esta carpeta debe agregarse a la list de routes para que tanto los files binarys originales como los nuevos binarys se puedan ejecutar de la misma manera.

FWIW Tengo muchas routes 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