È possibile eliminare le app “inutili” preinstallate sul mio Mac?


11

Ci sono alcune app preinstallate fornite con il mio laptop che so che non userò mai.

App come "Note", "Stickies", "Game Center", ecc. Preinstallate sul mio Macbook Pro sono app che non prevedo di utilizzare e che occupano troppo spazio nella mia cartella dell'applicazione.

Ci sono modi per rimuoverli? Tieni presente che ho già provato a trascinarlo nel Cestino, ma non andrà nemmeno nel Cestino. E 'bloccato nel mio computer per sempre.


8
Anche se ho acquistato la tua caratterizzazione "troppo spazio", un'installazione pulita di Mountain Lion utilizza 944 MB dopo l'aggiornamento a 10.8.2. I tre citati occupano meno spazio di tre brani di iTunes che richiedono 9 minuti per essere riprodotti. Se non vuoi vedere le app e non interrompere gli aggiornamenti, imposta semplicemente il bit nascosto e "spariranno". cd /Applications; sudo chflags hidden Notes.app Stickies.app Game\ Center.appPer i curiosi: ecco l'elenco completo delle app ordinate per dimensione in 10.8.2. Puoi eliminarli con il rmcomando ma nascondere è più sicuro per gli aggiornamenti.
bmike

Risposte:


3

Una volta o l'altra ho cancellato un sacco di programmi standard che sapevo che non avrei usato. Preferisco non farli sprecare il mio spazio, per quanto poco possa essere. Inoltre, utilizzo un Mac Mini come media center, cambiando l'hdd standard per un ssd, quindi lo spazio è limitato.

Appcleaner è un'app che ho usato per diversi anni per riordinare le cose. Non ho mai avuto un singolo problema con l'eliminazione di Stickies, Note, Assistente Bootcamp, Configurazione Midi Audio, RAID, Podcast, ecc. Ecc. Le preferenze dell'applicatore dovrebbero essere impostate per eliminare le app "protette" e quindi elimineranno l'app e tutti gli altri file ( pianificazioni, ecc.) che lo accompagnano.

Un'altra app, CleanMyMac, fa lo stesso, ma farà anche un clearout più generale di cache, ecc. Entrambi raccomandati ...

In bocca al lupo!


Li tiri fuori e il prossimo aggiornamento del sistema potrebbe reinstallarli. Li lascio soli, a meno che non facciano qualcosa di specifico per irritarmi.
Wayfaring Stranger,

24

Consiglio vivamente di non rimuovere le applicazioni standard:

  • La maggior parte di essi non ha quasi bisogno di spazio (i tre citati nella domanda hanno bisogno di 14 MByte insieme )
  • Una prossima versione di OS X potrebbe aspettarsi che siano lì
  • Non c'è modo semplice per riaverli una volta rimossi

Occupa spazio nella mia cartella dell'app e non riesco a trovare comunque per sbarazzarmi di loro
Hawk

7
chflags hidden Notes.app:-) Ma forse stai meglio tirando le applicazioni più utilizzate nel Dock e usando Spotlight per accedere agli altri per nome.
Nohillside

15

Mac OS X include vari componenti che si aspetta di trovare come parte del sistema operativo. Alcuni di questi vivono in /Systemo /Library, ma alcuni componenti necessari del sistema operativo vivono in /Applications. Mentre potresti pensare che sia innocuo eliminare, diciamo, Chess.appe c'è una buona probabilità che tu possa eliminarlo senza effetti collaterali negativi, un futuro aggiornamento del sistema operativo o un programma di terze parti potrebbe fare affidamento sulla sua presenza per funzionalità. Una volta eliminati, reinserire le applicazioni che sono componenti del sistema operativo è piuttosto impegnativo.

Esprimi la tua preoccupazione per la rimozione dei programmi in quanto collegati al fatto che "occupano spazio" nella /Applicationscartella. Ciò potrebbe significare che consumano spazio su disco o occupano spazio visivo quando si elenca la directory.

Per quanto riguarda lo spazio su disco, nella maggior parte delle installazioni di Mac OS X, lo spazio in /Applicationsè uguale allo spazio in qualsiasi altra directory: spazio sull'unità di sistema principale. Mentre queste applicazioni occupano effettivamente una quantità di spazio diversa da zero, rispetto alle dimensioni del sistema operativo, lo spazio risparmiato rimuovendole è piuttosto banale, mentre il rischio di effetti collaterali è leggermente meno banale

Se lo spazio visivo è la preoccupazione, tuttavia, è possibile far scomparire questi programmi lasciandoli sul posto nel caso in cui il sistema ne abbia bisogno. Alla richiesta di un terminale, dovrai digitare

  sudo chflags hidden /Applications/Stickies.app

(per Stickies, ad esempio; sostituisci il nome di qualsiasi altro programma che desideri nascondere).

La sudoparte del comando esegue il comando con privilegi di amministratore (necessario per modificare i file di sistema). chflags hiddenindica al sistema di contrassegnare questi file come "file nascosti" che saranno comunque presenti sul disco, ma non verranno visualizzati nelle finestre del Finder. Infine, /Applications/Sitckies.appè il percorso dell'applicazione che si desidera nascondere.


Il metodo Change Flags funziona prima di El Capitan a causa della funzione SIP volta a fornire maggiore sicurezza. A meno che non si disponga di un'unità di ripristino dedicata, sembra che anche l'avvio in modalità di ripristino e l'utilizzo di: csrutil disable tornerà come non riconosciuto. È necessario disporre della partizione di ripristino in locale sul disco. Altrimenti non c'è modo semplice con El Capitan. App Cleaner è la strada da percorrere.
user3240029

2

In generale, è possibile rimuovere le applicazioni semplicemente trascinandole nel Cestino (e svuotando il Cestino). In questo caso, non è possibile rimuoverli perché fanno parte del sistema operativo principale. Quindi messaggio di errore nel Finder (Mountain Lion):

"Stickies" non possono essere modificati o eliminati perché è richiesto da Mac OS X.

Puoi quasi certamente rimuovere l'applicazione principale dalla riga di comando, ma non la consiglierei:

rm -rf /Applications/Stickies.app

La prima cosa che ho provato, non riuscivo nemmeno a metterlo nel cestino
Hawk,

Hai ragione, questo deve essere cambiato in Mac OS X dall'ultima volta che l'ho provato (per impedire alle persone di farlo esattamente con le applicazioni di sistema). Ho aggiornato la mia risposta di conseguenza.
coperchio

2

Fai clic destro sull'applicazione, quindi vai per ottenere informazioni. Lì cambiano la condivisione e le autorizzazioni per leggere e scrivere per tutti. Quindi è possibile eliminare l'applicazione.


2

La domanda originale è stata pubblicata prima dei giorni di System Integrity Protection ( SIP ), quindi questo indirizzo SIP ha abilitato le versioni di macOS attraverso l'attuale macOS Mojave ...

Non che consiglio di eliminare le applicazioni Apple preinstallate ; tuttavia, se è quello che vuoi fare, assicurati di avere un backup corrente di Time Machine . Quindi riavvia 1 il tuo Mac su Recovery HD e quindi in Terminale da macOS Recovery puoi semplicemente usare il seguente comando di esempio :

rm -r /Volumes/Macintosh\ HD/Applications/Chess.app
  • Nota: se Macintosh HD non è il nome del volume di avvio principale , modificare come appropriato.

Non è necessario disabilitare SIP o riavviare in modalità normale per apportare le modifiche, ecc.

La seguente schermata ritagliata del Terminale in esecuzione da macOS Recovery mostra anche se una serie di comandi il comando sopra può funzionare così com'è e le informazioni presentate sono accurate.

Vedrai che:

  • SIP è abilitato.
  • /Applicationsnon è la directory di destinazione appropriata .
  • La modifica della directory in /Volumes/Macintosh\ HD/Applicationsnon è necessaria, ma viene eseguita qui per facilitare gli altri comandi utilizzati per mostrare le informazioni rilevanti.
  • Puoi vedere i permessi e gli ACL su es. Chess.app , ma è ancora cancellato.

Terminale da macOS Recovery

Si noti che da macOS Recovery tali autorizzazioni e ACL vengono ignorati e perché un'app protetta può essere eliminata direttamente senza disabilitare SIP e fare il riavvio del ballo come è stato suggerito in passato.


La mia risposta è stata cancellata e la tua è stata annullata, anche se uno screenshot di testo fa male ai miei occhi ... ;-)
Fabby,
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.