Come "disinstallare" completamente un'app su OS X.


13

Quindi, sono un utente Mac da circa sette mesi circa. E una cosa che mi chiedevo è come rimuovere completamente un'applicazione ..
So che molte volte le applicazioni lasciano spazzatura extra sul tuo computer; e, l'eliminazione dell'app dalla directory delle applicazioni non la rimuove completamente. Mi sto solo chiedendo come posso "cercare e distruggere" i file lasciati dalle app.


1
Per esperienza, il luogo più comune in cui le app lasciano i file è ~ / Library / Application Support / AppName o / Library / Application Support. I file delle preferenze sono memorizzati in ~ / Libreria / Preferenze.
Vervious, il

Risposte:


11

Se l'app è un driver o un qualche tipo di hack del sistema, allora è meglio leggere la sua documentazione o contattare il suo team di supporto tecnico per scoprire come disinstallarlo.

Per la maggior parte delle app, è sufficiente uscire dall'app e trascinarla nel cestino.

La maggior parte delle app per Mac non crea molta "spazzatura" in più. Lascerà alcuni file di configurazione / ecc., Ma di solito sono davvero piccoli e vuoi che siano lì, nel caso in cui decidi di installare nuovamente l'app.

Se vuoi davvero sbarazzartene:

Apri Finder e visualizza il menu Vai. Tenere premuto il tasto Opzione per rendere visibile la voce di menu Libreria e fare clic su di essa.

Digita il nome dell'app nella casella di ricerca in alto a destra (ad esempio: "TextMate") e quando suggerisce "Nome file contiene: compagno di testo" nel menu, fai clic su quello. Per impostazione predefinita, cercherà "Questo Mac", fai clic su "Libreria" per cercare solo la cartella in cui ti trovavi prima di effettuare la ricerca.

Assicurati che tutto ciò che vedi sia effettivamente correlato all'app e spostalo nel cestino. Quando viene selezionato un file, la "Barra del percorso" nella parte inferiore della finestra ti dirà dove si trova il file, il che può aiutarti a capire a quale app appartiene.

Fai attenzione, modificare qualsiasi cosa in una cartella Libreria può rovinare il tuo sistema. Non farlo affatto a meno che tu non abbia un backup da ripristinare per evitare che qualcosa vada storto. Di solito è abbastanza sicuro, la maggior parte dei file nella cartella Libreria nella cartella principale dell'utente verrà ricreata, se necessario, se è stato eliminato qualcosa di importante.

Potresti anche voler cercare nell'intero sistema anziché solo ~/Library, ma se l'app installa qualcosa altrove nel sistema, questo è un buon segno che dovresti controllare la documentazione per la procedura di disinstallazione corretta e / o contattare il loro supporto tecnico, per assicurarsi che sia effettivamente sicuro eliminare quei file senza rovinare il sistema.

Se sei il tipo di persona che installa regolarmente app casuali da Internet e poi ne elimina la maggior parte ... allora dovresti testare queste app in una macchina virtuale o almeno usare la funzione dell'account "Ospite" (dove praticamente tutto viene eliminato non appena ti disconnetti).


7

Se acquisti l'app dal Mac App Store, puoi disinstallarla completamente utilizzando Launchpad. Fai clic e tieni premuto per avviare le oscillazioni delle app, quindi premi la X sull'app che desideri eliminare.

Per le app installate al di fuori del Mac App Store, utilizzo AppZapper.


Che cosa succede se ho già eliminato l'app e voglio solo rimuovere la spazzatura extra?
James Litewski,

1
Probabilmente il modo più semplice sarebbe reinstallare e quindi utilizzare AppZapper.
Jay Thompson,

2
Se il software è stato installato tramite un .pkg o .mpkg, è possibile utilizzare il comando del terminale pkgutil. Usa pkgutil --pkgs per elencare tutti i pacchetti installati, quindi usa pkgutil --files com.example.pkg per vedere dove sono stati installati i file. È quindi possibile eliminare tali file.
Jay Thompson,

Non consiglierei di farlo in questo modo, a meno che non ti senta sicuro di apportare modifiche alle cartelle di sistema.
Jay Thompson,

In realtà, l'utilizzo di Launchpad per rimuovere le applicazioni elimina solo il payload (cartella .app) e non rimuove i file delle preferenze o qualsiasi altro disordine eventualmente installato. È identico a trascinare l'app nel cestino.

5

Uso AppTrap . È gratuito e installa un riquadro pref. Ogni volta che sposti un'app nel cestino, ti viene chiesto se desideri spostare tutti i file ad essa associati nel cestino. Funziona davvero bene e lo consiglio vivamente.

inserisci qui la descrizione dell'immagine


Troverà i file associati alle app che ho già disinstallato?
James Litewski,

No, l'app deve essere installata e poi eliminata mentre AppTrap è attivo. Tuttavia, potresti provare a reinstallare l'app e quindi a eliminarla di nuovo.
Afragen,

@james Sono abbastanza sicuro che non lo sia. Se hai qualcosa che hai eliminato prima di installare AppTrap, non lo catturerà.
daviesgeek,

1

01) Puoi disinstallare manualmente le tue applicazioni, ma ciò richiede una solida conoscenza del tuo file system per una volta e, a seconda del software, a volte non ha molto senso, poiché alcuni software sono profondamente annidati nel tuo sistema. (a volte richiede anche l'accesso come root.

02) puoi ovviamente usare un software che ti consente effettivamente di vedere dove si trova ogni singolo file relativo all'applicazione installata sul tuo sistema. Questo ha senso per i principianti e anche per gli utenti esperti.

Per esperienza, posso suggerire quanto segue:

CleanApp o TrashMe (consigliato)

iTrash o AppDelete o AppCleaner (non posso dire molto al riguardo)

alcuni sono disponibili per la prova, quindi potresti volerli testare prima di acquistare !!


Tuttavia, le recensioni suggeriscono che le app non fanno 2, ad esempio macworld.com/article/151403/2010/05/… e rixstep.com/4/2/20100529,06.shtml
user151019
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.