¿Agregar un nuevo ejecutable a la variable de entorno PATH?

Estoy tratando de instalar esta biblioteca llamada phantomjs.

Las instrucciones incluyen esta línea:

  • Cómo transferir licencias de Adobe a otra Mac
  • Zoom / Expandir parte de la pantalla de mi Mac
  • ¿Puedo transmitir audio de iPhone a Mac a través de un perfil Bluetooth A2DP?
  • ¿Cómo restaurar mis marcadores e historial de Mac Safari después de la synchronization de iCloud?
  • Advertencia de batería '' Batería de service ''
  • ¿Tener 2 GB de memory no es suficiente con la nueva Mac Mini?
  • http://code.google.com/p/phantomjs/wiki/BuildInstructions

    Para su comodidad, copie el file ejecutable bin / phantomjs.app / Contents / MacOS / phantomjs en algún directory de su PATH.

    ¿Cómo hago esto?

  • Evite que iTunes se abra al conectar auriculares bluetooth
  • ¿Cómo reemploop las fonts pnetworkingeterminadas y sus tamaños mínimos de fuente en Safari?
  • Comprimir PDF con relación ajustable
  • ¿No debería iMessage actualizar silenciosamente mi teléfono cuando estoy en mi Mac?
  • Dual-boot Linux en una Mac con Boot Loader original sin desinstalar OS X
  • Videos de TiVo en una Mac?
  • 3 Solutions collect form web for “¿Agregar un nuevo ejecutable a la variable de entorno PATH?”

    Para averiguar qué hay en tu RUTA, abre una window de Terminal y ejecuta este command: echo $PATH . El resultado es una list de directorys separados por dos puntos, cuyo contenido puede ejecutar sin especificar la ruta completa.

    Como / usr / bin está en mi path, puedo ejecutar el command w simplemente escribiendo w lugar de /usr/bin/w completo.

    Además, no tiene que mover el ejecutable a uno de los directorys PATH listdos. Otras opciones incluyen

    • Deje el ejecutable donde está, y enlace simbólico a él desde uno de los directorys de PATH
    • Agregue un directory a su ruta estableciendo explícitamente en un script de inicio de session para su caparazón

    La forma más limpia de lograr esto sería vincular simbólicamente el binary en el directory / usr / local / bin (que está incluido en PATH de manera pnetworkingeterminada). Es posible que necesite crear este directory si aún no existe. Puede verificar si estos directorys ya están en su RUTA abriendo Terminal.app y escribiendo:

    echo $PATH

    Esto generará una list delimitada por dos puntos de todos los directorys en tu RUTA.

    Si los directorys / usr / local o / usr / local / bin todavía no existen, ejecute lo siguiente:

     sudo mkdir -p /usr/local/bin 

    Enlace simbólico del binary, reemplace (/ Aplicaciones) con la ruta de acceso a phantomjs.app si difiere:

     sudo ln -s /Applications/phantomjs.app/Contents/MacOS/phantomjs /usr/local/bin 

    Ahora no debería tener problemas para ejecutar phantomjs desde la command-line.

    Volviendo al origen de su problema, si está instalando phantomjs, puede usar npm para hacerlo más fácil.

    Si lo haces, entonces puedes simplemente ejecutar:

     npm install -g phantomjs-prebuilt 

    que instalará el binary dentro del directory bin apropiado. (el indicador -g indica a npm que el package debe instalarse globalmente)

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).