error message "install_unix: not found"

ubuntu 14.04, matlab 2014b
I am having troble installing matlab I aleady had solved my first installing problem "permission denied" (by using command "chmod -x") second, when I entered command "./install"
"./install: 1: eval: /home/mycom/batang/matlab/R2014b/bin/glnx86/install_unix: not found"
....
I do not understand this message. What should I do in order to complete the installation?

4 Commenti

I'm having the same issue, it worked last week when I was running Ubuntu 14.10. Was having issue with Ubuntu though and so I installed Xubuntu on the same computer and now I am getting this same error when I run ./install.
Any updates here?
Utkarsh
Utkarsh il 10 Mar 2016
Modificato: Walter Roberson il 10 Mar 2016
same issue..
Trying to install Matlab 2015b on Ubuntu 14.04.
./install: 1:eval:/media/user/MATHWORKS_R2015B/bin/glnx86/install_unix: not found
Same issue. Cannot find install_unix on Linuxmint.

Accedi per commentare.

Risposte (4)

Randy A Lemons
Randy A Lemons il 25 Lug 2017
Modificato: Randy A Lemons il 25 Lug 2017
Should anyone have this issue in the future, for me it was caused by using the wrong extraction method on the .zip file. I have 7zip installed on my 64bit machine and using the command:
7z e matlab_R2017a_glnxa64.zip
caused the file to extract but apparently not in the right way. The MATLAB directions at https://www.mathworks.com/help/install/ug/install-mathworks-software.html specifically call for you to use:
unzip matlab_R2017a_glnxa64.zip
which then allows the install to continue properly.

4 Commenti

I tried to extract with your commend.
7z e matlab_R2017a_glnxa64.zip
and now I can more file from the extraction but still have same problem....
nvidia@tegra-ubuntu:~/Downloads/matlab$ sudo ./install
./install: 1: exec: /home/nvidia/Downloads/matlab/bin/unknown/install_unix: not found
please help..
It worked. Tks!
it worked, the error was caused for the wrong extraction. Tks.
Thank you!

Accedi per commentare.

Walter Roberson
Walter Roberson il 3 Giu 2016
You are trying to install onto a 32 bit Linux system. 32 bit Linux has not been supported for the last several releases.
Sean Ma
Sean Ma il 31 Gen 2018
Modificato: Sean Ma il 31 Gen 2018
So I've encountered the same issue with you all for installing Matlab on CentOS 6 server. I made sure that I'm on `root` (with `sudo -i`) as well as all the folders/file have `write` access (with `chmod +x`) but I'm still getting all these errors.
After further investigation, Matlab's `install` script seems to make a copy of the essential installation files to `/tmp` and initiate the installation from there. Now someone mentioned in another forum ( https://www.centos.org/forums/viewtopic.php?t=22300 ) that possibly the `/tmp` folder which Matlab is installing has a `noexec` option when mounted where it doesn't let you execute any binary for security concerns.
You can check it with the `mount` command and it should display something like below with the `noexec` option at the `/tmp` line.
/dev/mapper/lv_tmp on /tmp type ext4 (rw,noexec)
To overcome that, you can temporarily disable it by
mount -o remount,exec /tmp
and retry your install. But be sure to enable it back later:
mount -o remount,noexec /tmp
Hope it helps you as well!
Markos Loizou
Markos Loizou il 23 Mar 2017
I had the same problem, and my system is 64 bits, you have to use sudo ./install since some of the folders and files the installation process is trying to access and modify need root privileges.
You can check your system version by uname -a or uname -i, if you get i386 then its 32 bits if x86_64 then it's a 64 bit. I hope this helps

Categorie

Richiesto:

il 8 Feb 2015

Commentato:

il 1 Nov 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by