Qual è il contenuto predefinito in / private / etc / paths?

5

Ho modificato /private/etc/paths per consentire l'accesso per Homebrew :

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

Voglio ripristinare questo file nei Default di sistema. Quali sono le linee predefinite e l'ordine predefinito?

    
posta Winterflags 14.11.2015 - 18:42
fonte

2 risposte

9

Il contenuto predefinito di / etc / paths fino a quando Mavericks è:

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

Il contenuto predefinito di / etc / paths poiché Yosemite è:

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
    
risposta data 14.11.2015 - 19:22
fonte
2

In OS X 10.11 (El Capitan) l'ordine e il contenuto di / etc / paths è:

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

Inoltre, avendo installato Xquartz tramite MacPorts, noto l'aggiunta di una voce in /etc/paths.d/ chiamata 40-XQuartz, che contiene quanto segue:

 /opt/X11/bin

Come ricordo, la convenzione dice che / etc / paths viene valutato per primo, con tutte le voci in /etc/paths.d che vengono aggiunte. Alcuni gestori di pacchetti opzionali / aggiuntivi apportano modifiche al file .profile o .bashrc al livello principale della directory home dell'utente.

Hai problemi con la variabile PATH relativa a gestori di pacchetti opzionali / aggiuntivi come home-brew?

Cordiali saluti,

F.

    
risposta data 14.11.2015 - 19:55
fonte

Leggi altre domande sui tag