Installer hang when installing Matlab R2021b as root on Ubuntu 20.04
조회 수: 55 (최근 30일)
이전 댓글 표시
My operating system is Ubuntu 20.04 LTS. I must install Matalb as root, and always have done. This is historic as all specialist programs are installed in /opt.
I have now downloaded MATLAB R2021b and the Installer hang when installing Matlab R2021b as root on Ubuntu 20.04, the command sudo ./install just hangs with a blinking cursor, no Matlab install GUI is displayed.
As first attempted solution I have created a MATLAB/R2021b folder in /opt, that did not help.
I have also tried to install R2021b normally with defaults but although now I progress nicely to the Matlab GUI, but the default location /usr/local/MATLAB/R2021b cannot created/located and then I have to aboard.
I have always had to install MATLAB as root.
Any advice on getting the MATLAB install GUI to display on Ubuntu R2021b will be appreciated.
Thank you
댓글 수: 16
Favia
2023년 5월 3일
Hey guys! After I did the solution given by Step, I still get a message that says not found. Any solution for that?
채택된 답변
El'ad Gips
2021년 9월 30일
this tip:
(run the command : xhost +SI:localuser:root)
and after
sudo ./install
worked for me (matlab 21b and ubuntu 20.04)
댓글 수: 20
추가 답변 (3개)
Daniel Brennan
2023년 11월 12일
편집: Daniel Brennan
2023년 11월 12일
I encountered the same problem with the installer hanging and unresponsive on a gentoo variant linux OS. For me the problem was related to incompatibilities with the system installed libsqlite3.so.0 library.
I discovered the problem by manually running the <installer_dir>/bin/glnxa64/MATLABWindow in a terminal. Running MATLABWindow manually resulted in the following error message echoed in the terminal:
libsqlite3.so.0: Undefined Symbol: ubrk_open
This error is due to an incompatibility with the system libsqlite3.so.0 library support for icu (Internationalization Components for Unicode) and the Matlab installer. The matlab installer apparently requires dev-libs/icu v69 or later. My system has v67.
The solution is to force the installer to use Matlab's builtin libicu support. For a source based distro simply recompile sqllite without icu support. On a binary distro, you may be able to temproarily remove the executable bit (chmod -x) on the icu libs in your system library directory, install matlab, and then restore the executable bit back on the icu libs after installation.
댓글 수: 1
Daniel Brennan
2023년 11월 12일
Running:
ldd <installer-dir>/bin/glnxa64/MATLABWindow
will identify what shared libraries are being used and help identify any problematic libraries.
참고 항목
카테고리
Help Center 및 File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

