Ho svolto ricerche approfondite su queste domande e ho persino trovato altri , tuttavia, non rispondono a nessuna delle mie domande.
- Cosa sono ~ / Library e / Library per rispettivamente? Vedo che memorizzano alcune applicazioni, ma perché lì e non / Applicazioni o ~ / Applicazioni? Sono confuso tra il 4.
- Nel mio sistema personale, vedo le directory go, git e android-sdk in / usr / local per questi programmi. Perché questi non dovrebbero essere archiviati in quelle directory di applicazioni o librerie che ho menzionato sopra?
- So che questo è tutto a scelta, ma dove lo memorizzo o quale è un luogo comune in cui archiviare librerie come boost che userei in tutti i miei programmi C ++?
- in linea con la domanda precedente, dove dovrei memorizzare i progetti / i file sorgente per i miei progetti C ++, Java, IOS, Android, ecc.? Mi sento come se il mio sistema adesso sia molto disorganizzato con alcuni progetti sul mio desktop, home directory, ecc. A causa della mia ignoranza su queste cose, voglio trovare un buon sistema organizzato.