天天看點

Matlab安裝_Ubuntu16.04上安裝matlab r2012a

安裝Matlab

  • 因為一些原因最近一定要裝r2012a,使用的是學校matlab許可證
  • 安裝環境:Vmware Ubuntu16.04
  • 舊一點的matlab版本是選擇的功能,下載下傳zip壓縮包,官網有介紹
  • 基本流程簡單來說:
    • matlab_R2012a_glnxa64_installer.zip 必須下載下傳
    • matlab_R2012a_glnxa64_installer.zip 解壓
    • 在matlab_R2012a_glnxa64_installer.zip解壓包中放入其他的.zip,注意,是.zip放入就可以,不要放錯相應的包

遇到的問題1

  • MATLAB714_common.zip 和 MATLAB714_glnxa64.zip應該是一定要放入的,注意看看有沒有放入

遇到的問題2

  • 報錯如下
  • Error 1,714: Unable to activate your machine. The activation process cannot detect a valid Host ID which utilizes a currently supported naming convention. Please refer to the following solution ID, to help resolve this issue: 1-661QJD
  • 輸入ifconfig,如下,我下面是修改好的,修改前不是eth0,而是ens33,這是因為ubuntu版本的問題
    Matlab安裝_Ubuntu16.04上安裝matlab r2012a
  • 報錯的原因就是,matlab自動在找eth0,而沒有找到,因為在我的電腦上是ens33
  • 解決方案:
    • 使用編輯器打開/etc/default/grub檔案,sudo gedit即可,vim均可
    • 修改:

      GRUB_CMDLINE_LINUX=" "

      GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

      (我的并不是“ ”,裡面是有些内容的,就是找到GRUB_CMDLINE_LINUX項,改成後面的)
    • 最後:

      sudo grub-mkconfig -o /boot/grub/grub.cfg

    • 記得重新開機即可
  • 然後activate matlab沒有出現問題

運作

  • 要去下載下傳目錄/bin下./matlab才可以運作
  • 将路徑加入PATH中即可
  • export PATH=/usr/local/MATLAB/R2012a/bin:$PATH

  • 最後在終端輸入

    matlab

    即可運作

終于完成了 :)

Matlab安裝_Ubuntu16.04上安裝matlab r2012a

繼續閱讀