mac 日常使用问题
一、brew 安装问题
问题描述:在进行brew update时 出现 /usr/local 无权限写入
原因:苹果从 OS X El Capitan 10.11 系统开始使用了 Rootless 机制,可以将该机制理解为一个更高等级的系统的内核保护措施,系统默认将会锁定 /system、/sbin、/usr 这三个目录。
解决:
1、
- 1、重启 Mac
- 2、开机时后按下 Command+R,进入恢复模式
- 3、在上面的菜单实用工具中找到并打开 Terminal
- 4、输入 csrutil disable
2、
卸载之前安装好的
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
重新安装-直接获取的方式
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
通过该方法直接获取最新的homebrew,出现预期效果。
虽然在stackoverflow上还给出其他方法,但是有点尝试不起作用,有的没有尝试,在此对这个问题进行简单记录,避免以后在安装软件而耗费太长时间