Jak mogę uruchomić MATLAB 2012?

19

Mam problem z instalacją MATLAB 2012.

Po zainstalowaniu go za pomocą Alt+ F2i po użyciu gksudo nautilus, mam zainstalowane MATLAB w odpowiednim folderze /usr/local/MATLAB/R2012a.

Następnie włożyłem licencję i okno powiedziało „aktywacja zakończona” lub coś w tym rodzaju.

Uszczęśliwiało mnie to, ale tylko przez chwilę, ponieważ gdy tylko próbuję wyszukać MATLAB w aplikacjach, nie mogę go znaleźć, ani też, jeśli spróbuję uruchomić

matlab

na terminalu jest napisane:

command not found

Jak mogę rozwiązać ten problem?

Mattia
źródło

Odpowiedzi:

30

Spróbuj przejść do binfolderu w katalogu instalacyjnym Matlab:

cd /usr/local/MATLAB/R2012a/bin

Następnie uruchom Matlab stamtąd:

./matlab

Źródło: Jak uruchomić MATLAB w systemie Linux?

Jeśli to zadziałało, możesz utworzyć alias:

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

Ta sztuczka pozwoli ci uruchomić Matlab z dowolnego katalogu, tak jak próbowałeś to zrobić. Pamiętaj, że powinieneś użyć sudotego ostatniego polecenia, ponieważ tworzy ono alias globalnie dla wszystkich użytkowników.

Jeśli nie ma cię na liście sudoers (tzn. Nie możesz użyć sudopolecenia), możesz utworzyć alias lokalnie. Aby to zrobić, otwórz .bashrcplik, który znajduje się w twoim katalogu domowym:

gedit ~/.bashrc

Dodaj następujący wiersz na końcu tego pliku:

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

Na koniec ponownie otwórz terminal lub wpisz source ~/.bashrci uruchom to polecenie.

Źródło: Jak utworzyć skróty, aliasy lub linki do MATLAB?

Andrey
źródło
Bardzo dziękuję za pierwszą część: Matlab teraz otwiera się i działa z folderu, w którym go zainstalowałem, w każdym razie nie tworzy on dowiązania symbolicznego, ponieważ terminal mówi „odmowa zgody”
Mattia
Przepraszam, to moja wina. Należy użyć sudo do polecenia tworzenia dowiązania symbolicznego: „sudo ln -s / usr / local / MATLAB / R2012a / bin / matlab matlab”.
Andrey
Zaktualizowałem odpowiedź.
Andrey
Kompleksowa odpowiedź. Lubię to.
NlightNFotis
Przepraszam, ale wczoraj nie miałem połączenia z internetem. Twoja odpowiedź była idealna do rozwiązania mojego problemu. Dziękuję Ci!
Mattia,
12

Właśnie zainstalowałem Matlab 2012b na Ubuntu 12.10, a następnie zainstalowałem pakiet wsparcia matlab w Centrum oprogramowania Ubuntu:

sudo apt-get install matlab-support

(Zgodnie z tą odpowiedzią na powiązane pytanie: /ubuntu//a/140078/16835 )

amc
źródło
zdecydowanie najprostsze rozwiązanie! I szybkie, pobranie i konfiguracja zajmuje tylko 2 minuty (a ja używam 7-letniego laptopa, więc ...)
Nick