Mar*_*rke 225 macos osx-elcapitan
我想在OS X El Capitan上向/ usr/bin移动一些东西.我使用以下命令禁用了rootless:sudo nvram boot-args="rootless=0"; sudo reboot但是我一直收到同样的错误:
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
Run Code Online (Sandbox Code Playgroud)
Mar*_*rke 350
NVM.对于遇到此问题的其他人,您需要重新启动Mac并在启动时按⌘+ R. 然后进入Utilities> Terminal并输入以下命令:
csrutil disable
reboot
Run Code Online (Sandbox Code Playgroud)
这是系统完整性保护的结果.更多信息在这里.
编辑
如果您知道自己在做什么并且习惯于运行Linux,那么您应该使用上述解决方案,因为许多SIP限制都是完全痛苦的屁股.
但是,如果你是修补匠/ noob /"poweruser"并且不知道你在做什么,这可能非常危险,你最好使用下面的答案.
Ell*_*Yap 15
如果你想控制 /usr/bin/
您需要重启系统:
在启动声音之后,按住Command-R启动进入恢复系统
单击Utilities菜单,然后选择Terminal
键入csrutil disable并按回车键
单击菜单,然后选择重新启动
提交更改后,请务必重新启用SIP!它可以保护您的系统.(与上面的步骤相同,但类型为:csrutil enable)
| 归档时间: |
|
| 查看次数: |
295336 次 |
| 最近记录: |