Não foi possível concluir o Matlab de Ativação

1

Estou usando o Ubuntu 14.04 LTS em 64 bits. Estou tentando instalar o Matlab R2014b. Segui estes passos, com base no tutorial :

  1. Montado o arquivo .iso
  2. cd /media/username/MATHWORKS_R2014B
  3. sudo ./install (installed in /usr/local/MATLAB/R2014b)
  4. sudo apt-get install matlab-support
  5. cd ~ sudo chown username -R ~/.matlab

Durante a etapa 4 a janela que requer ativação apareceu várias vezes e quando eu tive que dar usrrname o padrão era sempre root e eu nunca mudei isso, mas quando eu tento executá-lo, a janela de ativação aparece novamente, mas desta vez com nome de usuário em vez de root e isso me dá o seguinte erro:

Could not complete Activation because the License File could not be written to disk. You might not have write permission on the License File or the folder. /home/username/.matlab/R2014b_licenses/license_username_836966_R2014b.lic See your System Administrator for assistance. The specific error message text is: /home/username/.matlab/R2014b_licenses/license_username_836966_R2014b.lic (No such file or directory).

Eu pesquisei esse erro no Google e depois de alguns resultados, executei as etapas a seguir:

  • %código% %código%
  • %código% %código%

Mas ainda acontece a mesma coisa. E o problema é que na pasta cd /usr/local/MATLAB/R2014b/bin/glnxa64 eu não tenho o arquivo de licença que eles estão me pedindo. E quando tento baixá-lo da conta do MathWorks, só posso salvá-lo como sudo ./activate_matlab.sh , que é diferente do nome que eles estão me pedindo e que não pode ser salvo na pasta sudo mkdir -p /usr/local/MATLAB/R2014b/licenses .

Como posso resolver este problema?

    
por user1956190 06.12.2014 / 19:04

2 respostas

2

OK, então você tem dois usuários: um chamado "root" ( grande não-não, mas de qualquer forma, é o que você tem) e um chamado "username" ...

Então o comando é

cp /root/.matlab/* /home/username/.matlab/
    
por Fabby 11.12.2014 / 23:15
0

Para quem instala versões superiores do matlab. O

./activate_matlab.sh

está localizado no diretório bin. Então

cd /usr/local/MATLAB/R2014b/bin/ 

Então

sudo ./activate_matlab.sh./

Deve fazer a mágica.

    
por Anas 01.08.2018 / 00:43