Come posso impedire a macOS di reinstallare le app e i dati predefiniti che ho precedentemente cancellato quando aggiorno il sistema operativo?

3

Normalmente modifico il mio iMac nel modo più estremo possibile, includendo normalmente l'eliminazione di app di sistema inutili e determinati processi e servizi. Ho fatto lo stesso quando eseguivo macOS High Sierra (10.13.0) e non appena ho aggiornato (10.13.1) tutte quelle app di sistema sono tornate ma solo con icone in grigio e quando si fa clic non si aprono perché Ho eliminato i file e i processi di supporto, quindi ora che queste app sono tornate, sospetto che anche i processi che ho eliminato in passato possano essere tornati.

Quindi, come posso evitare che le app e i processi vengano reinstallati ogni volta che esce una nuova versione di macOS?

    
posta Sayan 04.11.2017 - 05:59
fonte

2 risposte

2

Quando si rimuovono "parti del sistema operativo" qualsiasi aggiornamento che si ottiene attraverso il meccanismo di aggiornamento del software (AppStore) reinstallerà queste app e questi processi. Bene, almeno parzialmente. Anche i cosiddetti ComboUpdaters erano in effetti degli aggiornamenti delta basati su alcune basi precedentemente installate per molti dei componenti presumibilmente contenuti in ComboUpdater.

Ciò si traduce in un problema per coloro che desiderano personalizzare la propria installazione: dopo aver rimosso le parti Apple assume che alcune parti saranno solo look come se fossero completamente reinstallate quando in realtà sono ora presenti 'ma rotto . Questo è ciò che è stato sperimentato nella domanda quando le app presumibilmente reinstallate sono ora disattivate.

Ciò lascia al customiser un paio di opzioni:

  • Lascia il sistema in uno stato autorizzato Apple. Questo deve essere deciso fin dall'inizio, però. ComboUpdaters non è più un modo affidabile per "riportare" tale stato nelle condizioni di lavoro e la maggior parte dei backup da un sistema personalizzato estremista sarà contaminata. Potrebbe essere necessaria una reinstallazione per tornare in quello stato.
  • Scarica gli aggiornamenti autonomi da Apple, mentre è ancora possibile. Questa è la richiesta di utilizzo / come fare nella domanda. Ma è una scelta difficile: nel caso dell'aggiornamento MacOS High Sierra 10.13.1 che sarebbe qui . È quindi possibile utilizzare un'installazione manuale di singole parti dei pacchetti di aggiornamento. Questo potrebbe essere fatto con un programma come Pacifist . Ma questo processo richiede molto tempo ed è soggetto a errori, almeno. Se ci sono aggiornamenti del firmware o alcuni script non ovvi non documentati da applicare in questo aggiornamento, questa procedura raggiunge rapidamente i suoi limiti e potrebbe persino essere quasi impossibile replicare ciò che ha fatto il programma di aggiornamento. Gli errori si accumuleranno molto probabilmente lungo la strada.

  • Elimina o re-disabilita tutto ciò che hai precedentemente disabilitato (questo significa che devi preparare almeno uno script per quello). Questa è chiaramente l'opzione migliore se si avvia l'aggiornamento da uno stato di manipolazione del sistema non approvato da Apple. Se Chess e iCloud fossero inutili prima che siano inutili ora, nel loro stato (mezzo o centriplo) rotto. Si noti che questa risposta non discute alcun problema relativo al SIP, dal momento che comunque non è un problema nello scenario dato. Questo aggiunge solo un ulteriore passaggio dopo la manutenzione degli aggiornamenti.

risposta data 04.11.2017 - 18:31
fonte
1

Come hai correttamente identificato queste app fanno parte del sistema operativo. Di conseguenza, ogni volta che il sistema operativo viene installato, aggiornato o aggiornato, verranno reinstallati ecc.

Secondo me è meglio lasciarli stare. Nella maggior parte dei casi non occupano molto spazio e risparmierai il mal di testa di dover passare attraverso il processo di rimozione ogni volta che aggiorni.

    
risposta data 04.11.2017 - 06:07
fonte

Leggi altre domande sui tag