在Linux環境(Ubuntu16.04)下安裝Matlab2017a

在Linux環境(Ubuntu16.04)下安裝Matlab2017a

版權聲明:本文爲博主原創文章,版權均歸本人所有,任何人或團體、機構全部轉載或者部分轉載、摘錄,請保留本博客鏈接或標註來源。博客地址:https://blog.csdn.net/qq_31285709/article/details/82083902

前言
下載鏡像文件
創建掛載目錄
掛載鏡像R2017a_glnxa64_dvd1.iso
安裝鏡像
掛載鏡像R2017a_glnxa64_dvd2.iso
licenses破解
啓動matlab

前言

由於項目要求,需要在服務器上安裝matlab來跑代碼,對於Linux新手來說,在第一次Linux環境下安裝matlab還是有點懵,後來參考了網上的教程,自己安裝了一遍。因爲看到教程有的地方不夠詳細,自己也就整理出詳細版的安裝教程,供大家參考。在Linux操作系統(Ubuntu16.4)下安裝Matlab2017a的大概流程主要參考了下面三篇博客,感謝三位作者的指導。

在Ubuntu 16.04下安裝Matlab 2017a
https://blog.csdn.net/u011713358/article/details/69659265
ubuntu16.04下MATLAB2017a安裝
https://blog.csdn.net/adam_liu94/article/details/79551286
Ubuntu16.04安裝MATLAB2017a
https://blog.csdn.net/bug_creator/article/details/79382525

接下來我的內容主要是對安裝的過程進行了詳細的描述,作爲一個小白教程。文章提供了基本的操作命令,對可能出現的問題進行說明,並且把我實際安裝的詳情提供給大家參考,也算是在原作者內容上的豐富。
在開始內容之前,希望各位在安裝前需要注意幾個路徑:存放下載好的鏡像文件的鏡像目錄,掛載鏡像文件的掛載目錄,Matlab的安裝路徑(兩個破解文件的替換路徑,matlab的啓動路徑)。因爲一開始我安裝的時候對這幾個路徑比較懵,所以把它們理清楚,以後就很容易安裝。

下載鏡像文件

開始準備matlab2017a鏡像文件已經破解包。
這裏寫圖片描述

Matlab 2017a Linux64網盤鏈接如下:
鏈接:https://pan.baidu.com/s/1sH1YYAehZmw-Y-KJlsyMtA 密碼:dgsl

網盤中我已經把Matlab 2017a Linux64 Crack.rar解壓,把R2017目錄裏的libmwservices.so文件copy到鏡像所在目錄下。我的鏡像目錄是home/down/MATLAB
詳情:
網盤文件中包含的文件如下圖:
這裏寫圖片描述
在命令行進入鏡像目錄可以看到這些文件。
這裏寫圖片描述
然後cd回到home目錄上,開始安裝流程。

創建掛載目錄

先在home目錄下創建一個名字爲Matlab的文件夾用於掛載鏡像。

sudo mkdir /home/<user name>/Matlab 

詳情:
我這裏的用戶名是hadoop,掛載目錄爲/home/hadoop/Matlab

sudo mkdir /home/hadoop/Matlab

這裏寫圖片描述

掛載鏡像R2017a_glnxa64_dvd1.iso

需要cd進入鏡像文件目錄,在鏡像文件目錄下使用下面命令,將R2017a_glnxa64_dvd1.iso掛載到之前創建的掛載目錄下。R2017a_glnxa64_dvd1.iso爲鏡像文件名的縮寫,在輸入命令行的時候寫鏡像文件名。

sudo mount -o loop R2017a_glnxa64_dvd1.iso /home/<user name>/Matlab

詳情:
這裏寫圖片描述
這時候你會發現在文件夾的Device欄下面多出一個Matlab的安裝盤,裏面是Matlab鏡像內的文件。
這裏寫圖片描述
如果掛載不上就運行下面的命令來更改鏡像目錄下的鏡像文件權限,然後再用上一條命令重新掛載一遍。

chmod 777 /home/<user name>/down/MATLAB/R2017a_glnxa64_dvd1.iso

這裏寫圖片描述

安裝鏡像

cd回到home目錄下,使用下面命令,運行安裝程序。

sudo /home/<user name>/Matlab/install

詳情:
這裏寫圖片描述
這裏寫圖片描述
然後就進入熟悉的安裝界面。

  1. 用密鑰不聯網安裝
    這裏寫圖片描述
    2.同意條款之後,輸入序列號09806-07443-53955-64350-21751-41297
    這裏寫圖片描述
    Readme裏面的第一個序列號,使用其他序列號後期破解可能會出問題。
    3.選擇安裝路徑以及選擇按照的工具,最好是在默認路徑/usr/local/MATLAB/R2017a,選擇安裝的產品全選。
    這裏寫圖片描述
    這裏寫圖片描述
    4.Next之後點擊install開始安裝。
    這裏寫圖片描述

掛載鏡像R2017a_glnxa64_dvd2.iso

當進度條加載到75%左右的時候會彈出需要加載R2017a_glnxa64_dvd2.iso的窗口。
這裏寫圖片描述
這時候需要打開另一個命令行窗口,先將當前掛載的鏡像R2017a_glnxa64_dvd1.iso取消掛載,然後再掛載鏡像R2017a_glnxa64_dvd2.iso,具體命令如下:

sudo umount /home/<user name>/ Matlab

cd進入鏡像目錄,掛載鏡像R2017a_glnxa64_dvd2.iso

sudo mount -o loop R2017a_glnxa64_dvd2.iso /home/<user name>/Matlab

詳情:
這裏寫圖片描述
這時候,在文件夾的Device欄下面的Matlab的安裝盤裏的內容將變成鏡像R2017a_glnxa64_dvd2.iso的內容,然後點擊OK進度條會繼續動,直到安裝完畢。
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述

在第一個命令行窗口會顯示finish。
這裏寫圖片描述
之後在第二個命令行窗口把鏡像R2017a_glnxa64_dvd2.iso取消掛載。

sudo umount /home/<user name>/ Matlab

這裏寫圖片描述

licenses破解

將破解的licenses文件進行替換,主要是matlab安裝路徑下的license_standalone.lic和libmwservices.so文件的替換。我這裏是默認安裝路徑,不同的路徑可以進行相對於的修改。在第一個命令行窗口,首先,

sudo mkdir /usr/local/MATLAB/R2017a/bin/licenses

然後cd進入到鏡像目錄下,使用下面的命令:

sudo cp license_standalone.lic  /usr/local/MATLAB/R2017a/bin/licenses/
sudo cp libmwservices.so /usr/local/MATLAB/R2017a/bin/glnxa64/

詳情:
這裏寫圖片描述

啓動matlab

從matlab的安裝路徑下啓動matlab,不同的安裝路徑進行相應的修改。其他教程裏有教怎麼創建桌面啓動的,很容易實現,在這先介紹怎麼用命令行實現。

sudo /usr/local/MATLAB/R2017a/bin/matlab

第一次啓動激活matlab

在第一次啓動matlab的時候會跳出激活的命令框,選擇用文件激活,然後選擇鏡像目錄下的license_standalone.lic文件就好。
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述
顯示激活完成,之後再使用啓動matlab的命令就可以正常啓動matlab了。

sudo /usr/local/MATLAB/R2017a/bin/matlab

這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述

最後,歡迎大家轉載,多多交流。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章