Używam Mac OS X Snow Leopard 10.6.8.
Mój komputer Mac ma kilka woluminów z systemem OS X, a każdy wolumin ma kilku użytkowników.
Chcę zminimalizować pracę wymaganą do zapewnienia, że moje ścieżki są odpowiednie zarówno dla zainstalowanego systemu operacyjnego, jak i kolejnych dodatków innych niż Apple poprzez aktualizację /private/etc/paths
.
Czy istnieje sposób ustalenia, gdzie znajdują się pliki wykonywalne wymagające ścieżki?
Czy przeniesienie elementów do katalogu na ścieżce jest praktyczne?
Mój /private/etc/paths
zawiera:
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
echo $PATH
produkuje:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Jednak powyższe nie są odpowiednie dla niektórych aplikacji.
Wyszukiwanie nazwanych katalogów sbin
powoduje wiele trafień, w tym:
/usr/local/sbin
Czy różne katalogi akcji powinny być na ścieżce?
Wyszukiwanie katalogów zawierających pliki wykonywalne za pomocą następującego polecenia find daje ponad 8 000 trafień i najwyraźniej nie jest to realne podejście.
find / -perm +0111 -type d
/usr/local/bin
.