Voglio tenere traccia di quali file appartengono a quale applicazione , in modo che quando disinstalla un'applicazione, posso essere sicuro che tutti i suoi file sono spariti, inclusi i file di configurazione, dipendenze che potrebbe aver installato, ecc.
- Ci sono applicazioni GUI che possono essere scaricate e solo trascinate e rilasciate nella cartella Applicazioni, come GIMP o TextMate . È questo il modo migliore per installare quelle app, o dovrei usare un gestore di pacchetti per loro? Posso essere sicuro che queste applicazioni non installino nulla al di fuori della loro cartella dell'applicazione? Si sta eliminando un'app dalla cartella dell'applicazione con una disinstallazione "pulita"?
- Ci sono applicazioni come Python che vengono con un programma di installazione ( .mpkg ). L'utilizzo di tale programma di installazione è il modo migliore per installare queste app o dovrei utilizzare un gestore di pacchetti per loro? Come faccio a sapere quali file sono stati toccati da questi programmi di installazione e come posso annullare tutto ciò che l'installer fa in modo pulito?
Sono interessato a qualche tipo di best practice , per cui è consigliato l'uso di un gestore di pacchetti, e quando basta installarlo come detto sopra è abbastanza "pulito".