MacCatalina版本升级问题
AI-摘要
Tianli GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
一、Catalina版本不能在根目录下写文件问题
Mac系统升级到Catalina之后,就不能在根目录下写文件了,比如:
sudo mkdir /data
mkdir: /data: Read-only file system
会提示出该目录只读,原先根目录的文件在系统更新后会放在桌面「迁移的项目」文件夹中,具体路径 /Users/Shared/Relocated\ Items/Security
解决办法:
- 电脑关机重启按住command+R进入恢复模式,待出现apple进度条松手
- 进度条加载完成之后,打开左上角窗口终端,输入命令csrutil disable,即关闭SIP(系统完整性保护)
- 随后重启进入系统,命令终端上在自己的工作目录创建文件夹,如 sudo mkdir /Users/zhangfeibiao/data
- 对根目录下的文件夹进行重新挂载,输入命令 sudo mount -uw /
- 进行工作目录和根目录软连接,输入命令 sudo ln -s /Users/zhangfeibiao/data /data
- 将「迁移的项目」(若存桌面在该文件夹则操作此项) 中目标文件移动到刚刚创建的目录中, sudo cp -ri /Users/Shared/Relocated\ Items/Security/data/* /Users/zhangfeibiao/data
- 重启计算机再次进入Recovery恢复模式,终端输入 csrutil enable,开启SIP
二、Mac升级后git终端无法使用
如图
git --version
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
解决方法,重装xcode command line:
xcode-select --install
如果没有解决问题,执行以下命令
sudo xcode-select -switch /
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果