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/
Estou usando o Ubuntu 14.04 LTS em 64 bits. Estou tentando instalar o Matlab R2014b. Segui estes passos, com base no tutorial :
cd /media/username/MATHWORKS_R2014B
sudo ./install (installed in /usr/local/MATLAB/R2014b)
sudo apt-get install matlab-support
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:
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?
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/
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.