Mac 安装 Matlab 2014a InstallForMacOSX 不能打开的问题

安装的时候遇到了下面的问题:

错误图标

Mac 安装 Matlab 2014a InstallForMacOSX 不能打开的问题_第1张图片

您不能打开应用程序“InstallForMacOSX”,因为 PowerPC 应用程序不再被支持。
You can't open the application “InstallForMacOSX” because PowerPC applications are no longer supported

开始以为是 Matlab 的原因,出的是 PowerPC 版本的,然后现在不能够执行了。去上网找,发现也有挺多的人遇到这个问题,但是没有找到答案。有人说是路径不对,有人说是没有挂载,但是都不成功。大概是一个比较奇葩的原因。整一个下午都搜啊搜的。

看了 Matlab 的版本说明后感觉不应该,因为很久之前的版本就停止对 PowerPC 支持了,最新的版本却是 PowerPC 的说不通。

偶然用文本编辑器打开 InstallForMacOSX.app 中的 Info.plist 发现里面的是乱码,而不是正常的 XML 文档。之后就感觉是不是文件受损了。因为找不到下载源对应的校验和文件,所以干脆去重新下载一个。

测试了一下文件名不同,只要内容相同计算出来的 MD5 还是一样的(Mac 里面命令行自带 md5 命令)。然后这两个地方提供的大小是一样的。确定我之前下载的 iso 镜像的 MD5 是不对的。使用 du -h [filenpath] 又发现 iso 只有 6.4G,而不是该有的 7.2G 所以应该是下载的时候中断了,察觉的太晚。

在这里看到的这种搜索方法好高级。这样搜索后来在这里找到了下载,Unix 版本、Windows 版本,MD5 文件还有 Key 和 License。不过实际上我是在这里下载的。

新的 iso 下载好之后 du 一下发现 7.2G 无误,嗯。再等一下漫长的 md5,和前面那个链接里面提供的完全匹配 T_T。

成功啦

剩下的就是安装啦,顺便看看那个 Key 和 License 能不能用。暂时支付不起正版的 Matlab 容我用一下破解先。

通过这次感受到了校验和的重要性,尤其是大文件,尤其是在 Chrome 上网络下载的大文件……嗯~起码先看一下文件大小,有 MD5 值提供的时候也无比 md5 一下,举手之劳。

你可能感兴趣的:(日常问题,matlab,macos)