¿Cuál es el contenido predeterminado en /private/etc/paths?

He editado /private/etc/pathspara permitir el acceso a Homebrew:

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin

Quiero restaurar este archivo a los valores predeterminados del sistema. ¿Cuáles son las líneas predeterminadas y el orden predeterminado?

Respuestas (2)

El contenido predeterminado de /etc/paths hasta Mavericks (10.9) es:

/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin

El contenido predeterminado de /etc/paths desde Yosemite (10.10) es:

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin

En OS X 10.11 (El Capitan), el orden y el contenido de /etc/paths es:

 /usr/local/bin
 /usr/bin
 /bin
 /usr/sbin
 /sbin

Además, después de haber instalado Xquartz a través de MacPorts, observo la adición de una entrada en /etc/paths.d/ llamada 40-XQuartz, que contiene lo siguiente:

 /opt/X11/bin

Como recuerdo, la convención dice que /etc/paths se evalúa primero, y se agregan las entradas en /etc/paths.d. Algunos administradores de paquetes opcionales/adicionales realizan modificaciones en .profile o .bashrc en el nivel raíz del directorio de inicio de su usuario.

¿Tiene problemas con la variable PATH relacionada con los administradores de paquetes opcionales/adicionales como home-brew?

Un cordial saludo,

F.

¡Gracias por su respuesta! La razón por la que quería volver al valor predeterminado es porque decidí exportar la ruta en .bash_profilesu lugar a través de: export PATH="/usr/local/bin:$PATH". Yo también tengo instalado XQuartz, pero no tengo /opt/X11/binin /private/etc/pathsni .bash_profile. Al correr which xquartzdice /opt/X11/bin/xquartz. Así que supongo que se adjunta etc/paths.dautomáticamente como dijiste.