Я установил MATLAB в домашний каталог. Теперь, когда я пытаюсь нормально запустить его из папки bin, он запускается, а затем выдает ошибку, которая говорит:
Internal error: No write permission on directory /home/uname/.matlab/Rxxxxx/temp014c0x3...
Но он запускается, когда я запускаю его с помощью sudo. Так что я не уверен, что именно происходит. Это в основном мешает мне использовать для него панель запуска, так как каждый раз появляется эта ошибка. Я не хочу запускать его как root.
Есть ли указатели?
Просто дайте рекурсивное разрешение записи .matlab
, каталог,
sudo chmod -R 776 /home/uname/.matlab
Упаковывают каталогов, 776 -> drwxrwxrw-
Упаковывают файлов, 776 -> -rwxrwxrw-
Попробуйте эти команды:
sudo chown -R uname:uname /home/uname/.matlab/Rxxxxx/temp014c0x3
sudo chmod -R 700 /home/uname/.matlab/Rxxxxx/temp014c0x3
Они должны восстановить полномочия по умолчанию в файлы.