Як можна запустити 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:

sudo apt-get install matlab-support

(Відповідно до цієї відповіді у пов'язаному питанні: /ubuntu//a/140078/16835 )


на сьогоднішній день найпростіше рішення! І швидко, завантажувати та налаштовувати потрібно лише 2 хвилини (а я використовую 7-річний ноутбук так ...)
Нік
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.