2019-10-13
背景:10.15 为了安全性,对系统做了很大改动。
/data 目录消失
/data
目录是为了某些程序运行而设置的目录,不是 macOS 自带的目录。升级后,因为/data
目录与安全目标不兼容,被挪到了/Users/Shared
目录中。也有一些其他不兼容的项目挪到了这里。
这也导致了一些程序无法执行。
解决方法:
- Mac开启关闭SIP(系统完整性保护)。 可以参考这里
- 执行
sudo mount -uw /
- 根目录下新建文件夹并赋权
sudo mkdir /data
,sudo chmod 777 /data
参考: https://hellogod.cn/2019-10-07/macos-catalina-root-dir-read-only/
注意,每次重启后都需要 sudo mount -uw /
。可以优化为:用ln做一个软连接,将个人目录映射过去。
afred 搜索软件同一个软件出现两个,但是都可以打开
alfred 执行 reload 指令,重新生成缓存即可。
参考:https://www.alfredforum.com/topic/13121-duplicate-apps-in-results-1015-and-v4/