Ubuntu installation Matlab2020b detailed tutorial and resources

Ubuntu installation Matlab2020b detailed tutorial and resources

1. Resource files

Matlab installation package

System: Ubuntu 18.04

Matlab version: 2020b Matlab99R2020b_Linux_64.iso

Crack files (license and crack files) libmwlmgrimpl.so license.lic

Matlab icon (like command line) Matlab.png

Resource Links:

2020b Link : https://www.jb51.net/softs/745941.html


2. Installation

Tips :

All paths are changed to your own definitions

Must disconnect from the Internet

2.1 Detailed steps

2.1.1 Mounting a disk image

$ mkdir /home/user_name/Matlab "Disk image mount path"
$ sudo mount -t auto -o loop "iso file storage path"/Matlab99R2020b_Linux_64.iso /home/user_name/Matlab/

2.1.2 Install Matlab

$ sudo "disk image mount path" Matlab/install -javadir /usr/lib/jvm/java-8-openjdk-amd64/jre/

Step 1

insert image description here

Step 2
Do not select the first installation option, MATLAB Parallet Server . The others are based on your needs.

insert image description here

Step 3
Select the installation destination folder. The default is to place /user/local Under the folder

insert image description here

Step 4
Select the downloaded license.lic document

insert image description here

Step 5
Enter the file installation key: 09806-07443-53955-64350-21751-41297

insert image description here

Step 6

Start Installation

insert image description here

Step7 Installation Successful

insert image description here

2.2 Cracking steps

2.2.1 Uninstall and delete the installation image

$ sudo umount "Install image mount path"
$ sudo rm -r "Installation image mount path"

2.2.2 Replace the installation file

Replace the installation path libmwlmgrimpl.so document

$ sudo scp libmwlmgrimpl.so "Matlab installation path" Matlab/bin/glnxa64/matlab_startup_plugins/lmgrimpl/

3. Run

3.1 Create a new Desktop file

$ sudo gedit /usr/share/applications/Matlab.desktop

Fill in the following content

Replace the path with your own installation path

The icon is in the network disk, and the icon background has been deleted

[Desktop Entry]
Encoding=UTF-8
Name=Matlab
Comment=MATLAB R2020b
Exec=/home/walle/software/Matlab/bin/matlab -desktop
Icon=/home/walle/software/Matlab/bin/Matlab.png
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

Effect Click the application in the lower left corner to see the Matlab icon in the window

insert image description here

3.2 Assign permissions to the current user

In order to avoid trouble in later use, give read and write permissions to the files in the Matlab folder and subfolders.

$ sudo chmod -R 777 /home/walle/software/Matlab

Ref

This is the end of this article about the detailed tutorial and resources for installing Matlab2020b on Ubuntu. For more relevant content about installing Matlab on Ubuntu, please search for previous articles on 123WORDPRESS.COM or continue to browse the related articles below. I hope you will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Tutorial on how to install MATLAB 2014B in Ubuntu 16.04 LTS
  • How to add toolkit to Matlab_Linux under Ubuntu
  • Create a shortcut to Matlab on Ubuntu 16.04 (implementation method)
  • Detailed explanation of how to call matlab program from C++ under Ubuntu system
  • How to create a Matlab shortcut in Ubuntu

<<:  Use semantic tags to write your HTML compatible with IE6,7,8

>>:  favico.ico---Website ico icon setting steps

Recommend

Solutions to VMware workstation virtual machine compatibility issues

How to solve VMware workstation virtual machine c...

Html to achieve dynamic display of color blocks report effect (example code)

Use HTML color blocks to dynamically display data...

Detailed explanation of the process of using docker to build minio and java sdk

Table of contents 1minio is simple 2 Docker build...

Detailed explanation of the basic commands of Firewalld firewall in Centos7

1. Basics of Linux Firewall The Linux firewall sy...

js dynamically generates tables (node ​​operations)

This article example shares the specific code of ...

Ten Experiences in Presenting Chinese Web Content

<br /> Focusing on the three aspects of text...

Why does using limit in MySQL affect performance?

First, let me explain the version of MySQL: mysql...

Reasons why MySQL queries are slow

Table of contents 1. Where is the slowness? 2. Ha...

Native js to realize the upload picture control

This article example shares the specific code of ...

Docker custom network detailed introduction

Table of contents Docker custom network 1. Introd...

Detailed explanation of Vue's monitoring method case

Monitoring method in Vue watch Notice Name: You s...

Cross-browser development experience summary (I) HTML tags

Add a DOCTYPE to the page Since different browser...