Mojave (10.14) configurando variables de entorno

2

Hay otras preguntas y temas como este, pero no puedo encontrar nada que sea específico para 10.14 Mojave. He intentado el método ~/Library/LaunchAgents/environment.plist y he intentado mover el mismo archivo a /Library/LaunchDaemons (y reiniciado) pero no afecta a Emacs cuando se inicia desde el dock, Spotlight o la ventana de aplicaciones.

En ese archivo, hice launchctl setenv PATH $PATH:/usr/local/bin Curiosamente, cuando se inicia Terminal (bash) y echo $PATH > /tmp/bash.debug es la primera línea en ~/.bash_profile , la salida es /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin , así que ... algo ha aparecido /usr/local/bin mientras intentaba añadirlo.

No he probado cosas como /etc/launchd.conf o ~/.MacOSX/environment.plist porque las páginas que encuentro dicen que ambas dejaron de funcionar hace un tiempo.

En particular, quiero agregar /usr/local/bin a PATH . Actualmente, mi trabajo es hacerlo en mis archivos de inicio de Emacs.

Una persona mencionó que establecer variables de entorno de todo el sistema en MacOS es una mala idea y me siento tentado a aceptarlo. La solución específica de Emacs que tengo funciona y no tiene ningún efecto secundario. Pero, me gustaría saber cómo hacerlo ... si es posible. Una vez que siento curiosidad por algo, es difícil para mí dejarlo ir.

Como siempre, muchas gracias por su tiempo.

    
pregunta pedz 12.12.2018 - 19:31

0 respuestas

Lea otras preguntas en las etiquetas