3 votos

Falta directorio local en el archivo /etc/paths

¿Por qué no la /etc/paths archivo incluyen el /usr/local/sbin directorio en macOS?

$ cat /etc/paths
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin

Esperaba:

$ cat /etc/paths
/usr/local/bin
/usr/bin
/bin
/usr/local/sbin
/usr/sbin
/sbin

Nota. -El /etc/paths archivo es leído por la /etc/profile shell script para generar el PATH variable de entorno.

6voto

El /usr/local/sbin directorio no existe en un defecto de instalación de macOS, pero usted puede agregar fácilmente a ti mismo.

Añadir que el directorio de todo el sistema PATH variable de entorno (para todos los usuarios), ya que siempre existe el riesgo de un macOS actualización sobrescribir /etc/paths, podría ser mejor para agregar un archivo de nombre usr_local_sbin (o cualquier cosa) a /etc/paths.d con que una sola línea:

/usr/local/sbin

Esto pone a la /usr/local/sbin ruta de acceso en una posición cercana a la final de la PATH, que por lo general (suponiendo que los únicos nombres de comandos, no es un problema. Si usted quiere tener que temprano en PATH por el motivo que sea, añada /etc/paths , no obstante, o editar el PATH orden en específico para el usuario ~/.profile.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X