Operazione non consentita "sudo ditto -v alla cartella / usr / bin"

2

Sto provando a copiare un file exec dalla cartella dei miei download su / usr / bin / usando sudo ditto -v sweep /usr/bin/sweep , ma il comando fallisce sempre in Terminale. Ho anche provato a trascinarlo e rilasciarlo manualmente ma la cartella ha solo le autorizzazioni per l'account di sistema. C'è un modo in cui posso modificare il mio comando per consentire le autorizzazioni a questa cartella in modo che possa copiare il file?.

Sto usando OS X 10.11.1

    
posta david3497463 29.10.2015 - 18:19
fonte

1 risposta

2

La cartella / usr / bin / è (come le altre cartelle di sistema in El Capitan) protetta da SIP (System Integrity Protection).

È possibile avviare la modalità di ripristino, disabilitare la protezione di integrità del sistema con csrutil disable inserita in Terminal.app e dopo il riavvio copiare l'eseguibile o utilizzare la cartella / usr / local / bin. Potrebbe essere necessario regolare il percorso in quest'ultimo caso.

    
risposta data 29.10.2015 - 19:34
fonte

Leggi altre domande sui tag