菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
3241
0

Mac 技巧

原创
05/13 14:22
阅读数 3030

问题解决

MAC /usr/local 文件夹权限问题

修改文件夹权限

如果失败提示Operation not permitted 或其他权限不足,则需要关闭Rootless

Rootless 苹果从 OS X El Capitan 10.11 系统开始使用了 Rootless 机制,系统默认将会锁定 /system、/sbin、/usr 这三个目录。用户要获取这三个目录的写权限,需要关闭Rootless

关闭Rootless

  • 重启 Mac
  • 开机时后按下 Command+R,进入恢复模式。
  • 在上面的菜单实用工具中找到并打开 Terminal
  • 输入如下命令:
csrutil disable

重启MAC,正常进入系统,此时已经可以给/system、/sbin、/usr 者几个目录进行权限更改
打开 Terminal
输入如下命令:

sudo chown -R $(whoami) /usr/local

发表评论

0/200
3241 点赞
0 评论
收藏
为你推荐 换一批