Dopo una recente esecuzione di Migration Assistant da un vecchio MacBook a uno nuovo, la mia cartella Applicazioni è di proprietà del mio normale account utente anziché da root. Ciò impedisce a VirtualBox di funzionare (vedi qui , ad esempio).
Il tentativo di correggere le autorizzazioni con un sudo chown root /Applications
dà l'errore chown: /Applications: Operation not permitted
. Questo è piacevolmente vago, e Internet mi assicura che lì potrebbero essere molte cause . (Avevo altre fonti che potrei citare, ma sono nuovo in questo sito e quindi posso solo pubblicare fino a 2 link.)
Non desidero iniziare a rimuovere i flag con noncuranza da /Applications
, quindi ho fatto qualche ricerca invece. Ecco qual è il problema NO:
- Flag di file: è impostato solo il flag
sunlnk
, che impedisce l'eliminazione di/Applications
. Sembra del tutto appropriato per/Applications
, quindi penso che non ci siano problemi lì. In particolare, il flagsuchg
NON è impostato. - SIP: quella funzione non governa la cartella
/Applications
, fino a quando la mia lettura indica. Quindi non penso di dover svolgere alcuna attività in "Modalità di ripristino" per disabilitare SIP. - ACL: l'unico segnalato da
ls -le
ègroup:everyone deny delete
che, di nuovo, sembra del tutto appropriato e non sembra avere nulla a che fare conchown
.
Quindi questo è NON il problema (credo). Ma non so quale sia il problema.