我知道这篇文章:https://help.ubuntu.com/community/MATLAB并按照说明操作,但对我没什么帮助。编辑:只是因为我很笨,所以这篇文章很棒。
我安装了我的 matlab 2014b-iso(它的名字是“R2014b_glnxa64.iso”,所以我非常肯定它是 64 位版本),它ls -l
告诉我
total 6334
-r--r--r-- 1 root root 3371 Mär 21 2011 activate.ini
dr-xr-xr-x 7 root root 2048 Sep 16 17:18 archives
dr-xr-xr-x 3 root root 2048 Sep 16 17:15 bin
dr-xr-xr-x 3 root root 2048 Sep 16 17:15 etc
dr-xr-xr-x 5 root root 2048 Sep 16 17:16 help
-r-xr-xr-x 1 root root 10518 Aug 5 02:11 install
-r--r--r-- 1 root root 9365 Jul 26 09:07 installer_input.txt
-r--r--r-- 1 root root 6340999 Sep 12 16:15 install_guide.pdf
dr-xr-xr-x 4 root root 2048 Sep 16 17:15 java
-r--r--r-- 1 root root 82776 Sep 12 15:23 license.txt
-r--r--r-- 1 root root 8300 Sep 8 23:00 patents.txt
-r--r--r-- 1 root root 15779 Sep 8 23:12 readme.txt
dr-xr-xr-x 3 root root 2048 Sep 16 17:15 sys
-r--r--r-- 1 root root 245 Dez 28 2013 trademarks.txt
-r--r--r-- 1 root root 32 Sep 16 17:31 version.txt
所以我应该拥有我需要的所有权限。
然而,执行sudo ./install
结果
./install: 1: eval: /media/iso/bin/glnx86/install_unix: not found
这是正确的,因为路径是/media/iso/bin/glnxa64/install_unix
。
出于好奇,我尝试sudo ./bin/glnxa64/install_unix
了一下
Error: Cannot locate Java Runtime Environment (JRE).
The directory /media/iso/sys/java/jre/glnx86/jre does not exist.
我该如何安装 matlab!?
答案1
在查看安装脚本中出现的代码行时glnx86
,我一开始感到很困惑。但现在我意识到我安装的是 Ubuntu 14.0432 位..当然,尝试安装 64 位 Matlab 失败。
必须重新安装 Ubuntu..
答案2
我收到了一条几乎相同的消息
./install: … /bin/unknown/install_unix: command not found
尝试在 32 位 Ubuntu 16.04 上安装 Matlab R2017a 时出现此问题。对于不想安装新操作系统的人,Matlab R2012a支持 32 位 Linux。我需要保留当前的操作系统,并且能够在我的计算机上成功安装 R2012a。