moneyslow.com

mac "任何来源"如何打开的命令,以及如何删除“隔离附加属性”

mac使用技巧

mac使用技巧

mac电脑安装软件,苹果公司有一个叫“门禁”(官网介绍:https://support.apple.com/zh-cn/HT202491)的系统安全措施去检查软件的合法来源和隔离附加属性,其中软件的来源,可以在“安全性与隐私”中设置,点击允许“任何来源”,如果看不到,可以通过命令完成:

打开终端命令行,输入命令:

sudo spctl --master-disable

这个不一定有效,因为mac还会检查软件的“隔离附加属性”的信息。比如下载一个软件后,查看它的属性:

% xattr FileZilla_3.60.2_macosx-x86.app.tar.bz2 
com.apple.lastuseddate#PS
com.apple.macl

看到这个软件有2个属性,有的软件有3个属性。
想要删除其中的某一个隔离附加属性,比如com.apple.macl,用以下命令:

% xattr -r -d com.apple.macl FileZilla_3.60.2_macosx-x86.app.tar.bz2 

想要删除所有的隔离附加属性,用以下命令:

% xattr -r -c FileZilla_3.60.2_macosx-x86.app.tar.bz2

完成以上骚操作,就可以安装任何软件了。

Exit mobile version