Come posso rimuovere un'applicazione preinstallata su macOS Sierra

3

Ho bisogno di rimuovere una delle applicazioni preinstallate (Safari nel mio caso) da un sistema macOS Sierra. Tuttavia, semplicemente eliminando l'app, installando software di "pulizia" di terze parti o qualsiasi tentativo di cancellarlo tramite il terminale rimangono senza successo. Ho scoperto che dal momento che la mela di Mac OS 10.11 presenta la cosiddetta 'System Integrity Protection', che sostanzialmente proibisce agli utenti di modificare o disinstallare 'applicazioni rilevanti per il sistema'.

Quindi, come posso rimuovere un'applicazione preinstallata su un sistema di questo tipo?

PS: so già che questa potrebbe essere una cattiva idea per quanto riguarda gli aggiornamenti futuri. Tuttavia, supponiamo che io sia disposto a correre il rischio e sto solo cercando dei modi per farlo.

    
posta Hendrik 02.05.2017 - 08:32
fonte

2 risposte

3

tecnicamente puoi rimuovere Safari indebolendo le protezioni di sicurezza del tuo sistema e disabilitando SIP.

Ancora: Non farlo!

Passi:

  1. Riavvia sulla partizione di ripristino (tieni premuto cmd-R durante il riavvio fino alla visualizzazione del logo Apple)
  2. Apri il Terminale dal menu Utilità
  3. Digita csrutil disable
  4. Reboot
  5. Ora dovresti rimuovere Safari (se il Finder non ti permette di farlo, usa il Terminale e digita sudo rm -fr /Applications/Safari.app )
  6. Ti consiglio vivamente di riattivare SIP, quindi riavviando e digitando csrutil enable (non reinstallerà Safari)
risposta data 02.05.2017 - 09:16
fonte
2

Se è necessario disabilitare SIP in macOS Sierra, ecco i passaggi coinvolti:

  1. Avvia (o riavvia) il tuo Mac
  2. Tieni immediatamente premuti i tasti R per avviare il ripristino
  3. Fai clic sul menu Utilità e seleziona Terminale
  4. Digita csrutil disable e premi ritorno
  5. Chiudi l'app Terminal
  6. Seleziona Riavvia .... dal menu <

Nota

  • Veramente non consiglio di mantenere SIP disabilitato. Per attivare (o riattivare) SIP, ripeti i passaggi precedenti, tranne che al passaggio 4 utilizza csrutil enable invece di csrutil disable .
risposta data 02.05.2017 - 08:58
fonte

Leggi altre domande sui tag