Recentemente mi sono spostato su OS X da Windows 7. In Windows, praticamente tutto viene installato su C:\Program Files\[application name]
o C:\[application name]
. In OS X /Applications
sembra essere approssimativamente equivalente a C:\Program Files
per tutte le app consumer che uso.
Ma quando si tratta di un'applicazione 'linux too' (ad es. Python, Postgres, Node JS per citarne solo alcuni) sembrano essere installati dappertutto . Solo dopo aver trascorso alcuni minuti a indovinare e usare find
ho scoperto che gli eseguibili di Postgres sono stati installati su /Library/PostgreSQL/9.1/bin/
, v8 e Node erano in /usr/local/bin
. Spesso questi si differenziano per i percorsi equivalenti a cui mi riferisco agli utenti di Linux.
C'è un modo migliore per scoprire dove vengono installate le mie app piuttosto che dover utilizzare find
ogni volta? Non dovrei essere in grado di prevederlo con regole empiriche come "tutte le app di database dovrebbero andare in /Library
", quindi è lì che so cercare i postgres e "tutti i compilatori e le lingue vanno in /usr/local/bin
", quindi è dove so di cercare la v8 dopo che è stata installata?