Проблема для установки Matlab

Я успешно устанавливаю Matlab2009a на свой компьютер и при попытке активировать его без использования Интернета (активировать вручную без Интернета) и указываю путь к файлу лицензии. Тогда выходит ошибка

Не удалось завершить активацию, поскольку файл лицензии не может быть записан на диск. Возможно, у вас нет разрешения на запись в файл лицензии или в папку. /home/linyulin/licenses/license_ubuntu_161051_R2010a.lic Обратитесь за помощью к системному администратору. Конкретный текст сообщения об ошибке:

/ home / linyulin / licenses / license_ubuntu_161051_R2010a.lic (В доступе отказано).

Большое спасибо за Вашу помощь. Я действительно беспокоюсь об этой проблеме, потому что я потратил много времени на эту проблему и действительно не хочу ее наращивать. Еще раз спасибо!

4 ответа

В Linux вы получаете эту ошибку, потому что у вас нет прав для папки с лицензиями. Простой способ обойти это, запустив скрипт активации с помощью sudo:

cd $MATLAB/R20***/bin/
sudo ./activate_matlab.sh

($ MATLAB / R20 *** - ваша корневая установочная папка MATLAB)

Вы можете попробовать инструкции, предоставленные https://help.ubuntu.com/community/MATLAB/R2009b. По существу, sudo chown -R linyulin:linyulin .matlab/, Если это не так, вы также можете сделать sudo chown -R linyulin:linyulin licenses/

Делать

ls -la /home/linyulin/licenses/license_ubuntu_161051_R2010a.lic

чтобы увидеть, какие разрешения у этого файла. Если вы не владеете им, вы можете попробовать

sudo chown linyulin /home/linyulin/licenses/license_ubuntu_161051_R2010a.lic

Если это само по себе не приводит к активации, вы можете попробовать

chmod +x /home/linyulin/licenses/license_ubuntu_161051_R2010a.lic

чтобы сделать его исполняемым, или, если не все,

chmod 777 /home/linyulin/licenses/license_ubuntu_161051_R2010a.lic

Делать gksudo ./activate_matlab.sh

Это, скорее всего, решит проблемы с разрешениями и активирует Matlab.

Другие вопросы по тегам