Mac 技巧

kingdelee發表於2019-07-03

問題解決

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
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章