共计 868 个字符,预计需要花费 3 分钟才能阅读完成。
背景
最近从 Mac 10.13.6 high sierra 升级到了 10.15.6 catalina,虽然之前的 Parallel Desktop14 还能打开,没测试虚拟机是否还能启动,但总想升级到最新版的 Parallel Desktop16 来使用,等把下载好的压缩包解压后安装的时候却总报下面类似的错误:
parallels desktop is damaged and can’t be opened. you should eject the disk image
截图如下 (我的当初忘记截图了,下面的是网上找的,报错内容是一样的):
碎碎念
这个问题你在不管谷歌也好还是百度也好一搜索绝大多数的博客都是教你把任意来源打开,
要是没有任意来源的选项的话执 sudo spctl –master-disable 命令,如下:
这个方法我记得早在 Mac 10.12,10.13 之前貌似屡试不爽,没有问题,但是现在来到了 Mac 10.15.6,这个方法失效了,那该怎么办呢?
解决办法
[$]
其实解决起来很简单,但我没有系统性的评估过安全风险,只是作为一个 workaround,
- 左上角点击重启按钮
- 然后一直按着 Command+ R 组合键,直到进入 Recovery 模式,也就是恢复模式
- 然后在顶栏找到 Utilities 这个菜单
- 选择 Terminal,点击打开
- 然后再打开的终端模拟器中输入命令 `csrutil disable` 后回车
- 最后重启到正常系统再进行安装就可以了
Tip:在安装 Parallel Desktop16 的时候,安装包会检测到新版本,然后进行下载,可能是由于他的下载服务器在国外,下载十分缓慢,几乎不可能完成,我们可以点击 cancel 按钮,然后他就会只安装当前的版本了。
[/$]
Show Time
一下是我的系统版本截图和 Parallel Desktop16 安装成功后的版本截图,请欣赏:
P.S. 付费内容中,还附加了一个小 Tip,就是安装 Parallel Desktop16 的时候,安装包会检测到新版本,然后进行下载,可能是由于他的下载服务器在国外,下载十分缓慢,几乎不可能完成,我讲了怎么处理这种情况的方法。