Come Verificare & Riparare i permessi su OS X El Capitan

L’app Disk Utility ha sempre contenuto la funzione che permetteva di verificare e riparare i permessi del disco su Mac, ma nell’ultima versione di OS X questa funzione è stata rimossa. Questo però non significa che non potete più verificare e riparare questi permessi su OS X El Capitan. Sarà necessario scrivere qualche linea di comando per avviare manualmente la verifica.Per essere più chiari, la riparazione dei permessi è considerata una sorta di hocuspocus con piccoli benefici in molte situazioni, ma chiaramente non è l’unica causa dei problemi che potrebbero verificarsi in OS X.

Come riparare Verifica i permessi del disco su OS X El Capitan:

Aprite il Terminale, click sulla lente di ingrandimento in alto a destra e digitate “Terminale”, inserite il seguente codice per verificare volume di default:

sudo /usr/libexec/repair_packages –verify –standard-pkgs /

Se volete invece verificare i permessi su un drive differente, specificate il volume con uno “/”
Niente paura, vi verranno mostrati una serie di permessi, diversi fra loro, un po’ come l’immagine qui sotto:

The command will run and either show permissions that differ, or nothing, depending on what’s found. Not surprisingly, you’ll likely find some variation of permissions that differs, looking something like:

Permissions differ on “usr/libexec/cups/cgi-bin”, should be drwxr-xr-x , they are dr-xr-xr-x .
Permissions differ on “usr/libexec/cups/daemon”, should be drwxr-xr-x , they are dr-xr-xr-x .
Permissions differ on “usr/libexec/cups/driver”, should be drwxr-xr-x , they are dr-xr-xr-x .
Permissions differ on “usr/libexec/cups/monitor”, should be drwxr-xr-x , they are dr-xr-xr-x .

Come riparare i permessi del disco su OS X El Capitan via linea di comando:

Se volete riparare i premessi, rimpiazzate il flag “verify” con “repair” e puntate nuovamente lo stesso volume:

sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /

La riparazione dei permessi spesso richiede un po’ di tempo, proprio come accade con Disk Utility.

verify repair permissions mac os x command line2 610x406 Come Verificare & Riparare i permessi su OS X El Capitan

Se eseguirete il comando repair_packages senza sudo e senza specifici flag, riceverete una guida “help” come questa qui sotto:

$ /usr/libexec/repair_packages
Usage: repair_packages [ARGUMENTS]…

Commands:
--help Print this usage guide.
--list-standard-pkgs Display the package ids in the standard set.
--verify Verify permissions on files in the specified package(s).
--repair Repair permissions on files in the specified package(s).
Options:
--pkg PKGID Verify or repair the package PKGID.
--standard-pkgs Verify or repair the standard set of packages.
--volume PATH Perform all operations on the specified volume.
--output-format # Print progress info using a special output format.
--debug Print debuging information while running.

Come vi abbiamo detto prima, questa operazione non fa parte dalla manutenzione di routine per un Mac ed è raramente necessaria, potrebbe essere anche una ragione per spiegare il motivo dell’espulsione di tale funzione da Disk Utility.

In ogni caso, qualsiasi release di OS X permette di recepire comandi dati da terminale.

Immagini tratte da OSXDaily

 







Cerchi amici Apple come te? Iscriviti al forum


Pietro Messineo

Studente in Informatica presso l'Università di Palermo è sempre stato, fin da piccolo, appassionato al mondo tecnologico e soprattutto alla programmazione. Amante dei prodotti Apple, li conosce da cima a fondo, partendo dal software per finire all'hardware.
x

Check Also

Apple Market: felice di iPhone 8, ma sarà all-in con iPhone X!

La presentazione di iPhone 8 ed iPhone X è avvenuta in contemporanea, mentre non è stata la stessa storia per quanto riguarda l’immissione sul mercato e le relative vendite. I due iPhone 8 ed 8 Plus non hanno venduto come i precedenti modelli, anche se sembra che questo non debba essere motivo di preoccupazione per i guadagni della Apple Inc. Cerchi amici Apple come te? Iscriviti al forum Correlati

Loading...