Как я могу запустить MATLAB 2012?

19

У меня проблема с установкой MATLAB 2012.

После установки его с помощью Alt+ F2и использовав gksudo nautilus, я установил MATLAB в нужной папке /usr/local/MATLAB/R2012a.

Затем я вставил лицензию и в окне было сказано «активация завершена» или что-то в этом роде.

Это сделало меня счастливым, но только на некоторое время, потому что, как только я пытаюсь найти MATLAB в приложениях, я не могу найти его, а также, если я пытаюсь запустить

matlab

в терминал говорит:

command not found

Как я могу решить эту проблему?

Маттиа
источник

Ответы:

30

Попробуйте перейти в binпапку в вашем каталоге установки Matlab:

cd /usr/local/MATLAB/R2012a/bin

Затем выполните Matlab оттуда:

./matlab

Источник: Как мне запустить MATLAB в Linux?

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

cd /usr/local/bin/
sudo ln -s /usr/local/MATLAB/R2012a/bin/matlab matlab

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

Если вы не в списке sudoers (то есть вы не можете использовать sudoкоманду), вы можете создать псевдоним локально. Для этого откройте .bashrcфайл, который находится в вашем домашнем каталоге:

gedit ~/.bashrc

Добавьте следующую строку в конец этого файла:

alias matlab="/usr/local/MATLAB/R2012a/bin/matlab"

Наконец, снова откройте свой терминал или введите source ~/.bashrcи выполните эту команду.

Источник: Как мне создать ярлыки, псевдонимы или ссылки на MATLAB?

Андрей
источник
Большое спасибо за первую часть: Matlab теперь открывается и работает из папки, в которой я его установил, в любом случае он не может создать символическую ссылку, поскольку терминал сообщает «Отказано в доступе»
Mattia
Извините, это моя вина. Вы должны использовать sudo для команды создания символической ссылки: "sudo ln -s / usr / local / MATLAB / R2012a / bin / matlab matlab".
Андрей
Обновил ответ.
Андрей
Комплексный ответ. Мне это нравится.
NlightNFotis
Извините, но вчера у меня не было связи с Интернетом. Ваш ответ был идеальным для решения моей проблемы. Спасибо!
Маттиа
12

Я только что установил Matlab 2012b на Ubuntu 12.10, а затем установил пакет поддержки matlab в Ubuntu Software Center:

sudo apt-get install matlab-support

(Согласно этому ответу в связанном вопросе: /ubuntu//a/140078/16835 )

AMC
источник
безусловно, самое простое решение! И быстро, для загрузки и настройки требуется всего 2 минуты (а я использую 7-летний ноутбук, так что ...)
Ник