Как установить 32-разрядную версию Matlab в 64-разрядную версию Ubuntu?

Во время работы с предыдущими версиями Ubuntu (до 13.10) я смог выполнить инструкции, перечисленные здесь здесь , чтобы установить 32-битный Matlab во время работы 64-битной Ubuntu. Теперь в 13.10 я больше не могу установить пакет ia32-libs, который содержит несколько зависимостей, которые использует Matlab. Matlab использует установщик Java, поэтому dpkg не поможет.

Как мне встретить эти зависимости в Ubuntu 13.10 и новее?

4
задан 17.05.2020, 15:14

2 ответа

Я заставил его работать, следуя инструкциям здесь . После выполнения команды:

sudo /media/MATHWORKS_R2012A/install -glnx86 -v

, если есть неудовлетворенные зависимости, она будет жаловаться на не найденную библиотеку. Затем найдите эту библиотеку в пакетах Ubuntu для вашего релиза (в данном случае дерзкого). Обязательно ищите содержимое пакетов. После того, как вы найдете имя пакета, установите его: (не забудьте включить конечный :i386)

sudo apt-get install <package-name>:i386


Например: [1118 ]

Я использую студенческую версию 2011a, и для меня в Ubuntu 13.10 требуются следующие пакеты:

sudo apt-get install libxtst6:i386 libXext6:i386 libxi6:i386 libncurses5:i386 libxt6:i386 libxpm4:i386 libxmu6:i386 libxp6:i386


Редактировать:
Для установки ученической версии 2011a на Xubuntu 14.04 мне также пришлось установить пакет lib32stdc++6:

sudo apt-get install lib32stdc++6
7
ответ дан 17.05.2020, 15:15

Вы можете установить MATLAB R2013a CYGiSO для Windows 32bit. Но вы должны использовать инструмент WINE.

Извлеките matlabR2013aCYGiSO.iso файлы из одной из папок убунута. Затем запустите setup.exe с помощью WINE. Если у вас установлено WINE, просто дважды щелкните по файлу setup.exe. Когда MATLAB установлен, перейдите в домашний каталог.

Правка-> Настройки (выберите Показать скрытые и резервные файлы).

Затем перейдите в каталог «Home ->. Wine -> drive_c-> Program Files-> MATLAB-> R2013a-> bin -> (двойной щелчок по matlab.exe)».

При открытии -> выберите license.dat в каталоге CYGiSO.

Теперь вы можете запустить matlab.exe.

0
ответ дан 17.05.2020, 15:15