Выполнение задач Matlab R2013a в Ubuntu (по-видимому, что-то, чтобы сделать с Java)

Я испытываю некоторые затруднения при попытке выполнить Matlab R2013 на Ubuntu 15.04 (та же проблема происходит в 14,04 и 12,04 версиях). Когда я пытаюсь работать в от терминала или использования значка Matlab, я получаю следующее сообщение об ошибке:

Error while trying to run Matlab R2013a.

НО если я выполняю его как суперпользователь, это хорошо работает, но я получаю несколько других проблем с этим, например, приложения, которые я разработал в Matlab, не работают.

Что я могу сделать для выполнения Matlab как обычный пользователь?

Заранее спасибо,

1
задан 9 September 2015 в 16:41

1 ответ

Сообщение об ошибке ясно указывает на ошибку с полномочиями записи Вашего пользователя на упомянутом файле.

Каждый раз, когда Вы запускаете приложение, которое сохраняет конфигурационную информацию в корневом каталоге пользователя с помощью sudo, Вы выполняете риск, что root пользователь возьмет владение тех файлов/каталогов, делая их незаписываемыми для Вашего обычного пользователя, когда Вы затем попытаетесь выполнить приложение без sudo.

Обычно это может быть зафиксировано легко путем восстановления намеченного владения с помощью эти chown команда, например,

sudo chown -R $USER:$USER $HOME/<confdir>

или этот конкретный случай

sudo chown -R santiago:santiago /home/santiago/.matlab
1
ответ дан 7 December 2019 в 16:10

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

Похожие вопросы: