big sur 根目录无法创建文件夹
big sur 根目录无法创建文件夹,目前开发,好多配置文件,都是在根目录下写入的......big sur的升级,给我们开发带来了很大的困扰,希望出一个可以给开发用的版本
MacBook Pro 13″, macOS 11.0
big sur 根目录无法创建文件夹,目前开发,好多配置文件,都是在根目录下写入的......big sur的升级,给我们开发带来了很大的困扰,希望出一个可以给开发用的版本
MacBook Pro 13″, macOS 11.0
非系統配置文件本來就不該寫入 root 分區
captain272,您好
感谢您来到 Apple 支持社区!
我了解到您对于如何在 Mac 电脑上开发软件有疑问,建议您不妨通过开发者网站查找相关的知识文章:
您也可以访问 Apple 开发者论坛(英文),在那里您可以与来自世界各地的开发者同行及 Apple 工程师进行交流讨论。或联系 Apple 开发者支持获取协助。
希望可以帮助到您,谢谢!
你好,我之前在Catalina版本通过下面方式创建过软链,
1.关机按cmd+R重启进入恢复模式, 关闭SIP(命令: csrutil disable ),
2.正常重启重新挂载根目录 (命令: sudo mount -uw /),
3.在你喜欢的地方建立data目录, 比如 mkdir /users/allen/data,
4.然后建立软连接sudo ln -s /users/allen/data /data
5.(这步可选)关机按cmd+R重启进入恢复模式, 重新打开SIP(命令: csrutil enable), 正常重启
更新big sur之后,原先的软链不见了。在尝试使用你分享的这种方法后,但是重启后没能生效。
该如何解决呢?
MacOS BigSur下无法在根目录创建文件夹解决方法
1、创建一个可达的目录,比如 /Users/user/data
2、以root用户权限编辑(若无则新建) /etc/synthetic.conf
以在根目录/下创建data 目录为例(TAB分隔),新增一行加入以下内容:
data /Users/user/data
3、重启生效
太好了,可以解决
2,4步不对了,而是在/etc/synthetic.conf 文件中编辑为:
data /Users/allen/data
big sur 根目录无法创建文件夹