/usr/local/bini /usr/local/sbinwarto je dodać do swojej ścieżki, ponieważ wiele plików makefile dla kompilacji źródłowych jest domyślnie instalowanych tam.
Jeśli używasz MacPorts , warto dodać /opt/local/bin, a /opt/local/sbintakże.
Najlepszym sposobem na to jest dodanie
export PATH=/usr/local/bin:/usr/local/sbin:/opt/local/bin:/opt/local/sbin:$PATH
do .bashrcpliku w twoim katalogu domowym (który jest ukryty, więc CLI jest najlepszym sposobem, aby to zrobić) lub, jeśli chcesz zmienić ogólną ścieżkę systemową, dodaj tę samą linię do /etc/bashrc(nie ukryty), ale będziesz trzeba to sudozrobić.
Jeśli nie masz .bashrcdomu użytkownika, możesz go utworzyć i dodać do niego ten wiersz, ale pamiętaj o zmianie uprawnień do tworzonego pliku, aby był czytelny dla danego użytkownika (oczywiście nie ma znaczenia, jeśli „ robisz to dla własnego profilu).
Na $PATHkońcu dołączana jest domyślna ścieżka systemowa do wszystkiego, co wcześniej wprowadziłeś. Zauważ, że system wyszukuje pliki binarne w podanej kolejności ścieżek, więc jeśli zainstalujesz plik binarny w /usr/locallub /opt/localktóry jest również domyślnie zainstalowany w systemie, instalowane wersje zostaną odnalezione jako pierwsze, co może (choć rzadko) zdenerwować. Warto na to uważać.
Dobra informacja jest tutaj .
Powinienem zauważyć, że powyższe zakłada, że używasz Basha jako powłoki, która jest domyślna w Mac OS X 10.4 (Tiger) i Mac OS X 10.5 (Leopard), ale nie we wcześniejszych systemach, które używały tcshzamiast tego, który ma inną składnię.
Mam nadzieję że to pomogło...