Apple對于軟件安裝源的管理尺度是有目共睹的,iOS只能是Apple Store發布的軟件,MacOS近些年也有逐步收緊的趨勢。
目前MacOS系統默認只支持兩種軟件源,即官方Apple Store軟件或是注冊了蘋果開發者帳號的軟件:
image.png
如果想安裝一些非官方開發者帳號寫的軟件,實現其它OS平臺類似的效果(Windows、Linux等),就需要修改一下MacOS系統的規則,操作如下:
一般方法
sudo spctl --master-disable
此方法會修改系統的軟件規則,允許所有開發者開發的軟件運行:
image.png
恢復方法:
sudo spctl --master-enable
進階方法
即便做了上述操作,還是有可能軟件不可以正常運行,就需要執行如下命令,基本就OK了。
sudo xattr -r -d com.apple.quarantine 應用路徑
其中應用路徑可以從Application目錄里拖拽應用圖標到這個命令后代替
image.png