Come risolvere "macOS ha bisogno di riparare la libreria per eseguire le applicazioni" dopo l'aggiornamento di High Sierra?

5

Dopo l'aggiornamento a High Sierra, ricevo questo messaggio di errore circa 30-50 volte al giorno:

C'è un modo per scoprire che cosa sta causando questo errore? Qualche idea su come risolverlo?

    
posta cdwilson 22.10.2017 - 00:43
fonte

5 risposte

4

Quindi nessuna delle risposte date funziona su High Sierra (OS X 10.16.x) e non ho Clean My Mac 3. Questo articolo Apple ha fatto il trucco per me e abbastanza facilmente: link .

Ciò implica l'impostazione delle autorizzazioni tramite il finder e il ripristino delle autorizzazioni utilizzando il comando

diskutil resetUserPermissions / 'id -u'

Assicurati di accedere alla cartella home appropriata (l'ho effettuato come utente per un altro utente che ha riscontrato il problema) per evitare errori di accesso.

    
risposta data 08.09.2018 - 03:40
fonte
2

1).

  • Apri Utility Disco e seleziona Sistema, avvia First Aid.
  • Riavvia

Se questo passaggio non funziona, prova il secondo

2).

  • Riavvia, premi CMD + R per avviare il ripristino
  • Quindi, seleziona Terminale dal menu Utilità
  • Digita resetpassword
  • Seleziona il tuo Systemdrive (ad esempio Macintosh HD / SSD)
  • Seleziona il tuo nome utente dall'elenco
  • Fai clic su Ripristina cartella principale Autorizzazioni e pulsante ACL
  • Riavvia e accedi al tuo account e verifica che il tuo problema sia stato riparato.
  • A volte è necessario eseguire le autorizzazioni di ripristino una seconda volta finché non funziona.

Non hai bisogno di entrambi i passaggi, se uno funziona, hai finito.

    
risposta data 22.10.2017 - 01:19
fonte
2

Questo ha risolto il mio problema.

Per impostare le autorizzazioni sulla tua cartella utente come se avessi accesso / proprietà:

sudo chown -R <user> ~/Library
sudo chgrp -R <groupname> ~/Library

Ottieni il tuo nome utente eseguendo:

id -u

Ottieni il tuo gruppo eseguendo:

id -g 
    
risposta data 26.04.2018 - 23:24
fonte
1

Sembra che il problema sia dovuto alle Autorizzazioni, tuttavia High Sierra (10.13.3) ha rimosso l'accesso a "Permessi di riparazione" in Utility Disco.

Un modo pulito per utilizzare CleanMyMac3. Oltre al suo ruolo fondamentale di pulizia dei file indesiderati dal tuo Mac, ha un'opzione di manutenzione che offre "Permessi di riparazione". Ci sono voluti solo pochi secondi sul mio MBP da 13 "e il problema è risolto - nessun problema, nessun utilizzo di Terminal. Sono molto impressionato da questo programma.

    
risposta data 21.02.2018 - 12:57
fonte
1

Di fronte allo stesso problema per molti giorni. Dopo l'aggiornamento a Mojave. La riparazione dell'utilità disco era solo una soluzione temporanea.
Quindi finalmente trovato questo link. Ha fatto il trucco. link In sostanza, ripristino delle autorizzazioni utente.

    
risposta data 23.12.2018 - 20:44
fonte

Leggi altre domande sui tag