我在安装 MATLAB R2015b 时遇到问题。我已下载 .iso 文件,并复制了其中的所有文件。现在,当我在该目录中/home/user/R2015b_glnxa64
运行时,我收到此错误:sudo ./install
/home/user/R2015b_glnxa64/bin/glnxa64/install_unix: 1: /home/user/R2015b_glnxa64/bin/glnxa64/install_unix: 语法错误:单词意外(预期“)”)
我已经检查了 md5 校验和,看起来 iso 文件没有问题。
java -version
输出是:
Java 版本“1.8.0_60”
Java(TM) SE 运行时环境(版本 1.8.0_60-b27)
Java HotSpot(TM) 64 位服务器 VM(版本 25.60-b23,混合模式)
我也在该目录上运行过chmod -R +x
。似乎出了什么问题?
编辑:十六进制转储输出:
0000000000 |67.k..._..$..E~||
0000000016 |.Ta.J.(.S.p3.>|
0000000032 |../....y|
编辑:添加解决方案作为答案。
答案1
显然,ISO文件的安装方式有问题。用mount
代替fuseiso
,问题就解决了。
答案2
使用 osirrox 提取 iso
osirrox -indev /path/to/iso -extract / /full-iso-contents