Problema na instalação do MATLAB com java (instalar: 1: eval: Permission denied)

3

Eu executei este comando em um terminal indo até a pasta onde coloquei o arquivo de instalação.

santiago@CHAPA:~/Descargas/Matlab/MATLAB$ sudo sh install

mas isso foi mostrado no terminal

Preparing installation files ...
Installing ...
install: 1: eval: /tmp/mathworks_6992/sys/java/jre/glnx86/jre/bin/java: Permission denied

Alguém pode me ajudar?

    
por Santiago Paladines 07.07.2012 / 10:16

4 respostas

1

do diretório de instalação faça isso

$ cd java/jre/glnx86/jre/bin 
$ chmod +x java

basicamente você precisa converter os arquivos no diretório ~/Descargas/Matlab/MATLAB/java/jre/glnx86/jre/bin em executáveis.

depois disso continue com a instalação normal do diretório de instalação

$ sudo sh install
    
por SPV 07.07.2012 / 10:50
3

As respostas aqui e neste post: Como faço para instalar o MATLAB R2012a? não ajudou infelizmente.

Para mim, este procedimento funcionou - instruções de instalação:

1) copie o conteúdo do DVD para uma pasta em casa - por exemplo, MatInstall

2) mude o diretório para pasta com conteúdo iso:

cd MatInstall

3) make install e java executável:

chmod u+x install
chmod u+x sys/java/jre/glnxa64/jre/bin/java

4) crie o diretório MatLabTemp em casa:

mkdir $HOME/MatLabTemp

5) abra um terminal e digite o comando de instalação:

$HOME/MatInstall/install -javadir $HOME/MatInstall/sys/java/jre/glnxa64/jre/ -root $HOME/MatInstall/ -tmpdir $HOME/MatLabTemp

( com este comando nós dizemos ao Instalador do Matlab manualmente onde procurar pelos dados, diretório temporário e java)

    
por cuichi 14.01.2013 / 15:12
0

Acabei de resolver este problema!

Preciso alterar a 'permissão de execução' em dois arquivos da pasta que você criou no seu PC antes de instalar o programa:

instale na pasta padrão

java em / Matlab / sys / java / jre / glnxa64 / jre / bin

Para isso, vá em cada arquivo e: clique com o botão direito - > Propriedades - > Vá para os recursos de permissão e marque a caixa executável. E é feito!

./ install

    
por Glottis4 13.11.2015 / 14:50
0

A negação de permissão informará o arquivo que você precisa tornar executável. Eu faço o download do 2015a Matlab usando este aviso apenas alterando um arquivo diferente para executável.

java em / Matlab / sys / java / jre / glnxa64 / jre / bin

Para isso, vá em cada arquivo e: clique com o botão direito - > Propriedades - > Vá para os recursos de permissão e marque a caixa executável. E é feito!

./ install

    
por brad fox 19.02.2016 / 06:21