问题:
在 macOS High Sierra 上安装 VirtualBox,无论是5或者6版本,都安装失败:
解决:
- 打开
System Preferences(系统偏好设置)
- 点击
Security & Privacy(安全性与隐私)
- 确认
Allow apps downloaded from(允许从以下位置下载的应用): App store and identified developers
(App Store和被认可的开发者)被勾选 - 若没有勾选,勾选了再安装一次
5. 重装后,再回来看 Security & Privacy(安全性与隐私)
页面,有没有提示:
System software from developer “Oracle America, Inc.” was blocked from loading.
6. 若有,点击左下角的解锁按钮?,然后点击 Allow
(允许),再重装virtualbox
7. 若没有 allow 的提示,试试重启大法
8. 最后一种方法:打开允许未知来源选项:sudo spctl --master-disable
⚠️ 重要!!!安装成功了后,一定要再关闭安装未知源选项: sudo spctl --master-enable
9. 重启 System Preferences(系统偏好设置)
10. 再进入 Security & Privacy(安全性与隐私)
,
能看到,Allow apps downloaded from(允许从以下位置下载的应用)
已经变成了:
Anywhere
(没有 Anywhere 就重启一下电脑)
11. 这时候应该就能看到 allow 的提示了,点击 allow,重新安装virtualbox
12. 但若还是看不见,就重新启动 virtualbox 安装程序,启动后再看,这时候这里就有 allow 了
⚠️ 重要!!!安装成功了后,一定要再关闭安装未知源选项: sudo spctl --master-enable