`brew doctor` da una advertencia para las ventanas de terminal recién abiertas


1

Cuando corro brew doctorme sale esta advertencia:

Warning: /usr/bin occurs before /usr/local/bin

TONELADAS de personas con el mismo problema, pero lo resuelven ejecutando esto:

PATH="/usr/local/bin:$PATH"

Lo que lo corrige una vez, pero al cerrar las ventanas de la terminal y abrir una nueva y ejecutar brew doctor, vuelve a aparecer la advertencia.

¿Hay una solución permanente para esto?

Respuestas:


3

Edite su PATHvariable en su ~/.profile(suponiendo que no haya cambiado su shell de inicio de sesión predeterminado). Debería haber algo como esto:

export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

cámbialo para que /usr/local/binantes /usr/bin.

Si no tiene un ~/.profile(o está vacío) escriba lo siguiente:

echo 'export PATH=$PATH' >> ~/.profile,

Asegúrese de usar en >>lugar de uno >.

Ahora edite el me ~/.profilegusta descrito anteriormente.


Mi archivo .profile está vacío al ingresarsudo nano ~/.profile
alt

agregó más información @JacksonGariety
Pfitz

¡Gracias! Entonces mi .profile ahora se ve así y está guardado: export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin Pero me da el mismo error. ¿Es necesario reiniciar aquí?
alt

cerrar y volver a abrir el Teminal
Pfitz

1
Podría ser, ya sea en ~/.profile, ~/.bash_profile, ~/.bash_login, o ~/.bashrcya.
Jason Salaz
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.