Mac常见问题解决

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lzghxjt/article/details/82500849

一、有时候命令加sudo,也会提示Operation not permitted:

       这是因为Mac使用SIP(系统完整性保护)限制root用户的最大权限,避免由于root用户的不合理操作导致系统无法正常运行。其中以下目录即使是root用户也不能进行写操作:

        /System

        /bin

        /usr

        /sbin

但是在以下目录是可以进行写操作的:

       /Library

       ~/Library

       /usr/local

       /Applications

可以把SIP关闭后再进行自己的操作,之后可以再设置回来。首先在安全模式(重启电脑,黑屏后按住⌘+R直到出现白苹果)的终端中输入以下命令关闭SIP:

csrutil disable

然后重启登录之后执行之前无权限的命令,然后再按上述步骤再次进入安全模式,输入以下命令重新开启SIP:

csrutil enable 

二、“允许从以下位置下载的应用”没有“任何来源”:

       需要手动关闭Gatekeeper。在命令行输入以下命令:

sudo spctl --master-disable

      需要注意的是,如果在系统偏好设置的“安全性与隐私”的“通用”中重新选中“ App Store和被认可的开发者”,会自动打开 Gatekeeper,允许“任何来源”的选项会消失,可运行上述命令再次关闭Gatekeeper。

猜你喜欢

转载自blog.csdn.net/lzghxjt/article/details/82500849
今日推荐