У меня установлен и работает Matlab 2012b на моем Ubuntu 12.04, я только что скачал, установил и активировал версию 2013b, используя настройки GUI по умолчанию с правами root, но когда я запускаю Matlab из командной строки, выскакивает старая версия 2012b до.
Как мне изменить корень matlab с / usr / local / MATLAB / R2012b на / usr / local / MATLAB / R2013b и удалить версию 2012b, поэтому, когда я набираю matlab в командной строке терминала, R2013B всплывает?
(я вижу, что в / usr / local / bin есть файл matlab и файл mex, последний относится к версии 2012b, но только для чтения).
Не существует деинсталлятора для MATLAB в UNIX или Linux. Чтобы удалить MATLAB, вам просто нужно удалить установку MATLAB, следуя приведенным ниже инструкциям:
Если вы используете менеджер лицензий для MATLAB, закройте менеджер лицензий, используя скрипт 'lmdown', расположенный в каталоге MATLAB и т. д. Если эта папка не существует, вы не используете менеджер лицензий FlexNet. Например:
sudo /usr/local/MATLAB/R2010b/etc/lmdown
Вы также должны удалить все файлы менеджера лицензий в каталоге / var / tmp. Эти файлы должны начинаться с 'lm_TMW', например:
sudo rm /var/tmp/lm_TMW*
Удалить весь корневой каталог MATLAB с помощью команды 'rm -rf', например:
sudo rm -rf /usr/local/MATLAB/R2010b
Удалите все символические ссылки на двоичные файлы MATLAB на пути, например:
sudo rm /usr/local/bin/matlab /usr/local/bin/mcc /usr/local/bin/mex /usr/local/bin/mbuild
отрегулируйте значения для вашей версии.
gparted
, чтобы создать основанную на MBR таблицу разделов и переустановить. – daltonfury42 28 May 2015 в 20:40