Am încercat să se mute ceva de /usr/bin pe OS X El Capitan. Am dezactivat fără rădăcini folosind următoarele comenzi: `sudo nvram boot-args="fără rădăcini=0"; sudo reboot, dar primesc aceeasi eroare:
MacBook-Air:~ Mark$ sudo cp class-dump /usr/bin
Password:
cp: /usr/bin/class-dump: Operation not permitted
MacBook-Air:~ Mark$ sudo mv class-dump /usr/bin
mv: rename class-dump to /usr/bin/class-dump: Operation not permitted
Nvm. Pentru cineva care are această problemă aveți nevoie să reporniți mac-ul tău și apăsați ⌘+R când boot-area. Apoi du-te in Utilități > Terminal si tastati urmatoarele comenzi:
csrutil disable
reboot
Acesta este un rezultat de Integritatea Sistemului de Protecție. Mai multe informatii aici.
EDIT
Dacă știi ce faci și sunt folosite pentru a rulează Linux, ar trebui să utilizați soluția de mai sus ca multe dintre SIP restricții sunt o durere în fund.
Cu toate acestea, dacă sunteți un cârpaci/noob/"poweruser" și don't știu ce faci, acest lucru poate fi foarte periculos și mai bine folosind răspunsul de mai jos.
Soluție corectă este de a copia sau pentru a instala /usr/local/bin
nu /usr/bin
.Acest lucru se datorează Integritatea Sistemului de Protecție (SIP). SIP face /usr/bin
read-only, dar lasă /usr/local
în citire-scriere.
SIP nu ar trebui să fie dezactivat după cum se menționează în răspunsul de mai sus, deoarece adaugă un alt strat de protecție împotriva malware-ului de a obține acces root. Aici este o explicație completă a ceea ce SIP face și de ce este util.
După cum sa sugerat în acest răspuns nu ar trebui să dezactivați SIP (modul fără rădăcini) "nu este recomandat pentru a dezactiva modul fără rădăcini! Cea mai bună practică este de a instala personalizat lucruri la "/usr/local" numai."
Dacă doriți să preia controlul de /usr/bin/
Va trebui să reporniți sistemul dvs.:
Imediat după sunetul de pornire, Țineți apăsată tasta Command-R să boot în Sistemul de Recuperare
Faceți clic pe Utilities menu și selectați Terminal
Tip csrutil dezactivați și apăsați return
Faceți clic pe meniu și selectați Repornire
Odată ce ți-ai dedicat modificări, asigurați-vă că pentru a re-activa SIP! Ea are o mulțime de a proteja sistemul. (Aceiași pași ca mai sus, cu excepția tip: csrutil permite)