Riparare i premessi di OS X El Capitan con Maintenance

Dopo aver rilasciato OnyX 3.1.1 con l’opzione per la riparazione dei premessi di El Capitan, Titanium Software ha reso disponibile anche il “fratello minore” Maintenance 2.1.1 (freeware) con la stessa utile funzionalità.
Come forse saprete, a partire proprio da El Capitan, Apple ha rimosso dal pannello S.O.S. di Utility Disco il comando “Verifica permessi” e “Ripara permessi”, che era la prima cosa da fare non appena si notavano problemi all’apertura delle applicazioni, di accesso ai file, o il Mac sembrava essere insolitamente lento.
Si tratta di un’operazione di manutenzione comune a tutti i sistemi operativi che come OS X si basano su UNIX, e che Apple ha deciso di far effettuare autonomamente da El Capitan quando si installano gli aggiornamenti. Maintenance non fa altro che offrire da una pratica interfaccia utente il comando “Ripara i permessi” altrimenti disponibile da riga di comando (Terminale).
Ogni documento e cartella sul disco rigido è associato un insieme di privilegi che definisce gli utenti autorizzati a leggere, sovrascrivere o eseguire il documento o la cartella. Inoltre, molte delle applicazioni per OS X si installano tramite file package (.pkg). Ogni volta che si installa qualcosa da un package, un file “Elenco del Contenuto” (file .bom) è immagazzinato in una cartella del Sistema o in un file di ricevuta (.pkg). Ognuno di quei file .bom contiene una lista dei file installati da quel package, e gli specifici permessi per ogni file.
Quando si usa Maintenance per verificare e riparare i permessi disco, l’utility compara ogni file .bom con la lista in esso contenuta con gli attuali permessi di ogni file elencato. Se i permessi sono diversi, Maintenance corregge le differenze.
Importante: se non avete modificato le impostazioni di default di Gatekeeper, lanciando l’applicazione apparirà l’avviso che non è possibile aprirla perchè lo sviluppatore non è identificato. Se avete un account amministratore, click con il tasto destro (o ctrl-clic) su Maintenance, e scegliete “Apri” dal menu a comparsa, digitate la password e “dite” a El Capitan di fidarsi di questa applicazione in futuro.


6 commenti
Ottimo, ma uso anche “El Capitan Cache Cleaner”, che aggiunge anche il motore ClamXav.
Ciao, che comando bisogna dare per riparare i permessi da Terminale?
Grazie, Nicola
Verifica permessi:
diskutil verifyPermissions /Ripara permessi:
diskutil repairPermissions /Ciao Stefano, su El Capitan non è disponibile nella lista dei comandi di diskutil. Ci sono verify o repair Disk o Volume.
ciao, ho provato quanto sopra scritto ma al momento di eseguire la riparazione dei permessi mi compare il messaggio “il disco ha bisogno di essere riparato. Per riparare il disco di avvio, inizia il computer premendo Comando-R, poi seleziona Utility > Utility Disco.”
Ho eseguito quanto richiesto ma il problema non si risolve.
Ho eseguito il comando Riparazione anche da Onyx; ottengo il solito messaggio “il disco ha bisogno….”.
Onyx mi fornisce in più il seguente messaggio:
Error: -69845: File system verify or repair failed
Underlying error: 8: POSIX reports: Exec format error
Il disco ha bisogno di essere riparato.
Hai idea di come posso risolvere?
grazie
Riavvia il Mac tenendo premuto ⌘-R per accedere alla partizione di recupero, e poi dalla schermata Utility OS X scegli Utility Disco e prova ad effettuare la riparazione disco da qui.