ubuntu安裝MATLAB,COMSOL,Lumerical FDTD-Sulutions

@[toc]
本文原更新地址:
https://knifelees3.github.io/2019/07/05/Installing-Software-On-Ubuntu/

常用軟件列表

  • COMSOL5.1
  • MATLAB2018a
  • Lumerical FDTD 2016a

1. 安裝FDTD

A.轉(zhuǎn)換包rpm包

Lumerical官網(wǎng)對(duì)于linux的包只有rpm文件,即是為redhat等系統(tǒng)準(zhǔn)備的惭等,對(duì)于Debian/Ubuntu系統(tǒng)咒劲,需要將rpm轉(zhuǎn)為deb包检访,工具為alien率翅,安裝方式為

sudo apt-get update
sudo apt-get install alien

轉(zhuǎn)換方式為,cd到對(duì)應(yīng)的rpm包所在目錄后輸入

sudo alien ./*/rpm

就會(huì)生成對(duì)應(yīng)的deb包饮潦,這種方法一般不推薦琐脏,因?yàn)樵谘b換的時(shí)候可能會(huì)遇到各種各樣的小問題(有時(shí)候會(huì)報(bào)錯(cuò)),但是安裝FDTD只有這一種方法吴裤。

B. 逐個(gè)安裝Lumerical的包

逐個(gè)安裝對(duì)應(yīng)的軟件Mode solutions ,Fdtd-solutions等一共四個(gè)(順序無所謂)旧找,然后最后安裝Lumerical_FlexLM-1.6.700,都只需要:

sudo dpkg -i *.deb

至此軟件已經(jīng)全部安裝完畢麦牺,接下來要做的就是破解激活钮蛛。

C. 確保Lumerical flex license manager工作正常

嘗試啟動(dòng)Lumerical flex license manager

sudo /etc/init.d/lumlmadmin start

這時(shí)候如果成功,再次嘗試關(guān)閉:

sudo /etc/init.d/lumlmadmin stop

如果以上兩步都出現(xiàn):ok 字樣剖膳,那就說明該軟件已經(jīng)成功了魏颓,剩下的就是激活了。但是我實(shí)際操作的時(shí)候吱晒,遇到了如下問題:

  • 啟動(dòng)的時(shí)候報(bào)錯(cuò):缺少庫文件:libxmlsec1.io.1(還缺少另外一個(gè)文件甸饱,具體是啥忘記了),這時(shí)候Google之后終于找到答案
    https://packages.ubuntu.com/trusty/amd64/libxmlsec1-openssl/filelist
    解決辦法即直接在網(wǎng)站上面下載對(duì)應(yīng)的包安裝仑濒。即去網(wǎng)站將所需要的庫下載即可叹话。
  • 如果上面啟動(dòng)時(shí)候不報(bào)錯(cuò),但是關(guān)閉還是報(bào)錯(cuò):沒有什么pid.log什么的躏精,具體是啥忘記了渣刷,總之就是還沒有真正啟動(dòng)lumerical flex license manager,這個(gè)地方花了我好久的時(shí)間矗烛,最終也是在Google上面找到的答案:
    https://kx.lumerical.com/t/unable-to-start-license-manager-on-debian-ubuntu-linux/2692/8
    這里面講需要安裝一個(gè)叫l(wèi)sb的東西辅柴,具體原因我也不是很懂,因?yàn)槲易约旱碾娔X安裝完全沒有問題瞭吃,安裝好之后就可以啟動(dòng)lumerical flex license manager碌嘀。

D. 復(fù)制文件覆蓋

關(guān)閉lumerical flex license manager,然后將安裝文件夾里面的破解文件復(fù)制到對(duì)應(yīng)的目錄覆蓋即可歪架。再重啟lumerical flex license manager:

sudo /etc/init.d/lumlmadmin start

這時(shí)候就可以再安裝文件的/opt/lumerical/bin目錄里面啟動(dòng)fdtd-solutions了股冗。

E :開機(jī)啟動(dòng)設(shè)置

還有一個(gè)問題是這個(gè)Manager不會(huì)自動(dòng)開機(jī)啟動(dòng),所以需要用的時(shí)候需要手動(dòng)開啟和蚪,怎么設(shè)置開機(jī)啟動(dòng)可以看另外一篇筆記:
https://knifelees3.github.io/2019/03/02/Linux%E8%AE%BE%E7%BD%AE%E5%AE%9A%E6%97%B6%E8%BF%90%E8%A1%8C%E8%84%9A%E6%9C%AC/#more

2. 安裝MATLAB

sudo 權(quán)限開始安裝

接下來是安裝MATLAB,我是在北郵BT下載的最新版本:MATLAB2018a,這個(gè)軟件裝起來比較簡單止状,
文件夾一共有兩個(gè)盤:xxxxdvd1.iso,xxxxdvd2.iso,首先掛載iso文件1,可以在根目錄下新建一個(gè)專門用來掛載的文件夾:

sudo mkdir /mnt/temp/

掛載文件到新建的目錄

sudo mount -o loop ./*dvd1.iso /mnt/temp

用sudo權(quán)限安裝,直接運(yùn)行里面的安裝文件烹棉,

sudo /mnt/temp/install

開始安裝之后選擇我有序列號(hào),將Crack文件里面的standalone下面的序列號(hào)粘貼進(jìn)去怯疤,開始安裝浆洗,安裝到一半的時(shí)候提示插入第二個(gè)iso,這時(shí)候再次將dvd2.iso掛載集峦,

sudo mount -o loop ./*dvd2.iso /mnt/temp

然后點(diǎn)擊確定就可以繼續(xù)安裝了伏社,安裝好之后記得卸載掛載的MATLAB iso文件,命令為

sudo umount /mnt/temp/

激活覆蓋

安裝完成之后打開matlab

sudo /usr/local/MATLAB/matlab2018a/bin/matlab

提示激活塔淤,選擇本地激活摘昌,然后選中Crack文件里面的Standlone.lic文件。
最后將Crack文件里面的文件覆蓋到對(duì)應(yīng)的安裝文件夾即可.
打開MATLAB可能會(huì)報(bào)錯(cuò)高蜂、閃退等聪黎,一般都是缺少一些庫或者安裝包,或者驅(qū)動(dòng)有問題妨马,不同系統(tǒng)挺举、服務(wù)器問題不一樣,需要google烘跺。
我遇到的問題:打開MATLAB可能會(huì)遇到問題湘纵,命令行里面一排紅字,關(guān)于顯卡的滤淳,具體是啥忘記了梧喷,打開COMSOL也會(huì)對(duì)3D什么的報(bào)錯(cuò),這都是由于我們的新系統(tǒng)顯卡驅(qū)動(dòng)沒有裝好的緣故脖咐,解決辦法:
打開軟件源铺敌,選擇Additional Drivers,選擇里面推薦的Nvidia驅(qū)動(dòng)安裝即可。重啟生效屁擅。有時(shí)候會(huì)出現(xiàn)重啟無法開機(jī)的情況偿凭,這是由于安裝的推薦的顯卡驅(qū)動(dòng)不對(duì),這時(shí)候需要卸載掉已安裝的驅(qū)動(dòng)派歌,重新安裝其他版本(我自己的電腦最開始就是這個(gè)原因一直死機(jī)弯囊,換了好幾個(gè)驅(qū)動(dòng)才找到合適的)。

3. 安裝COMSOL

安裝最簡單的就是COMSOL了胶果,和前面掛載MATLAB一樣匾嘱,掛載iso文件到temp文件夾,運(yùn)行里面的setup文件

sudo mount -o loop ./*.iso /mnt/temp
sudo /mnt/temp/setup

安裝時(shí)候選擇破解文件夾里面對(duì)應(yīng)的lic文件早抠,然后安裝霎烙。
最重要的一步,安裝COMSOL livelink with MATLAB,選擇MATLAB所在文件夾,

/usr/local/MATLAB/matlab2018a/

測試是否安裝成功悬垃,只需要在命令行輸入:comsol,如果可以打開即安裝成功游昼,然后輸入:

comsol mphserver matlab

如果可以啟動(dòng)matlab,那么就代表成功了盗忱。而且第一次打開需要輸入用戶名即密碼酱床,隨便輸入即可。

4. 做對(duì)應(yīng)的快捷方式

安裝好軟件之后一般不會(huì)自動(dòng)在桌面形成對(duì)應(yīng)的快捷方式趟佃,需要手動(dòng)的添加快捷方式,添加方式為昧捷,在桌面編輯對(duì)應(yīng)的文件(以matlab為例)

sudo gedit ./Mtalab.Desktop

然后添加下面的命令

[Desktop Entry]
Name=Matlab 2018a
Exec=/usr/local/MATLAB/R2018a/bin/matlab -desktop %啟動(dòng)文件所在位置
Icon=/usr/local/MATLAB/R2018a/bin/matlab.png %圖標(biāo)所在位置
Type=Application
Name[zh_CN]=Matlab_2018ab

保存之后修改權(quán)限:

sudo chmod +x ./Matlab.Desktop

即可點(diǎn)擊打開了闲昭。

5. 添加到環(huán)境變量

為了可以在命令行使用,還需要將安裝的軟件執(zhí)行文件添加到環(huán)境變量靡挥。給某個(gè)用戶和給所有用戶添加環(huán)境變量是不一樣的序矩。

A.用于當(dāng)前用戶:

在對(duì)應(yīng)用戶主目錄下有一個(gè) .bashrc 隱藏文件,可以在此文件中加入 PATH 的設(shè)置如下:

vi ~/.bashrc

加入:

export PATH=/usr/local/MATLAB/R2018a/bin/:$PATH

如果要加入多個(gè)路徑跋破,只要:

export PATH=<你要加入的路徑1>:<你要加入的路徑2>: ...... :$PATH

當(dāng)中每個(gè)路徑要以冒號(hào)分隔簸淀。這樣每次登錄都會(huì)生效,此時(shí)還需要注銷再登錄或者使用

source ~/.bashrc

使得更改生效

B.用于所有用戶:

如果需要環(huán)境變量更改對(duì)所有用戶有效毒返,那么需要更改“/etc/profile”文件

sudo vi /etc/profile

在其中加入:

export PATH=<你要加入的路徑>:$PATH

終端輸入:echo $PATH 可以查看環(huán)境變量此時(shí)還需要注銷再登錄或者使用

source /etc/profile

使得更改生效租幕。

6. 安裝多個(gè)版本軟件

有時(shí)候我們可能需要安裝COMSOL或者M(jìn)ATLAB的多個(gè)版本,多個(gè)版本軟件的安裝目錄默認(rèn)是不沖突的拧簸,如MATLAB在“/usr/local/MATLAB”下會(huì)有“R2018a”或者“R2018b”來區(qū)分劲绪,COMSOL在“/usr/local/”下有“comsol51”和“comsol54”加以區(qū)分。當(dāng)我們將安裝路徑加入環(huán)境變量之后盆赤,由于啟動(dòng)的文件名相同贾富,比如都是“comsol”,為了區(qū)別出到底是想啟動(dòng)COMSOL的哪個(gè)版本牺六。我們可以將文件名做更改颤枪,比如將comsol5.4版本的bin目錄下的comsol文件改名為comsol54:

sudo mv /usr/local/comsol54/multiphysics/bin/comsol /usr/local/comsol54/multiphysics/bin/comsol54

這樣我們在命令行輸入“comsol54”就可以指定啟動(dòng)COMSOL5.4版本了。其他軟件的做法也類似淑际。

有任何問題可以留言咨詢~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末畏纲,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子庸追,更是在濱河造成了極大的恐慌霍骄,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,324評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件淡溯,死亡現(xiàn)場離奇詭異读整,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)咱娶,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門米间,熙熙樓的掌柜王于貴愁眉苦臉地迎上來强品,“玉大人,你說我怎么就攤上這事屈糊〉拈唬” “怎么了?”我有些...
    開封第一講書人閱讀 162,328評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵逻锐,是天一觀的道長夫晌。 經(jīng)常有香客問我,道長昧诱,這世上最難降的妖魔是什么晓淀? 我笑而不...
    開封第一講書人閱讀 58,147評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮盏档,結(jié)果婚禮上凶掰,老公的妹妹穿的比我還像新娘。我一直安慰自己蜈亩,他們只是感情好懦窘,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,160評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著稚配,像睡著了一般畅涂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上药有,一...
    開封第一講書人閱讀 51,115評(píng)論 1 296
  • 那天毅戈,我揣著相機(jī)與錄音,去河邊找鬼愤惰。 笑死苇经,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的宦言。 我是一名探鬼主播扇单,決...
    沈念sama閱讀 40,025評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼奠旺!你這毒婦竟也來了蜘澜?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,867評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤响疚,失蹤者是張志新(化名)和其女友劉穎鄙信,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體忿晕,經(jīng)...
    沈念sama閱讀 45,307評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡装诡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,528評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸦采。...
    茶點(diǎn)故事閱讀 39,688評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡宾巍,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出渔伯,到底是詐尸還是另有隱情顶霞,我是刑警寧澤,帶...
    沈念sama閱讀 35,409評(píng)論 5 343
  • 正文 年R本政府宣布锣吼,位于F島的核電站选浑,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏吐限。R本人自食惡果不足惜鲜侥,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,001評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望诸典。 院中可真熱鬧,春花似錦崎苗、人聲如沸狐粱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,657評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽肌蜻。三九已至,卻和暖如春必尼,著一層夾襖步出監(jiān)牢的瞬間蒋搜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,811評(píng)論 1 268
  • 我被黑心中介騙來泰國打工判莉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留豆挽,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,685評(píng)論 2 368
  • 正文 我出身青樓券盅,卻偏偏與公主長得像帮哈,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子锰镀,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,573評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • feisky云計(jì)算娘侍、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 3,843評(píng)論 0 5
  • 寫了兩篇破事水,我在功能和外觀上簡單優(yōu)化了Ubuntu系統(tǒng)泳炉。使用虛擬機(jī)的好處就是在不斷學(xué)習(xí)的過程中憾筏,遇到不慎損壞了...
    于心葉的葉閱讀 8,702評(píng)論 2 11
  • 一、Python簡介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡介】: Python 是一個(gè)...
    _小老虎_閱讀 5,744評(píng)論 0 10
  • Matlab_R2014b 安裝備忘 警告! 凡是涉及 sudo rm 的命令都是及其危險(xiǎn)的 首先將iso文件(只...
    錦穗閱讀 20,090評(píng)論 2 15
  • 6月7號(hào),這一天應(yīng)該大多數(shù)的學(xué)子都不會(huì)忘記,或者說中國的大多數(shù)人都不會(huì)忘記這一天是什么日子容贝。不管是已經(jīng)畢業(yè)還是即將...
    語見生活閱讀 185評(píng)論 0 0