HOWTO install matlab 7 in linux (Ubuntu 7.04)

cicada 发表于 2008-06-09 11:51:36


上个周末在desktop Ubuntu 7.04上装了matlab 7.
事已回顾记录
Matlab Version: Matlab 7 R 14.3
totally 3CDS
matlab_r14_mac.linux.unix_cd1.iso
matlab_r14_mac.linux.unix_cd2.iso
matlab_r14_mac.linux.unix_cd3.iso

1)先把iso文件展开到本地目录
sudo mount -o loop matlab_r14_mac.linux.unix_cd1.iso  ./cd1
sudo mount -o loop matlab_r14_mac.linux.unix_cd1.iso  ./cd2
sudo mount -o loop matlab_r14_mac.linux.unix_cd1.iso  ./cd3
#其实follow cd1里面inst_doc.pdf的installation procedure from I-9 to I-18就足够安装成功了。
以前在fedora core 4上就是这么干的,没出什么问题。
当日在ubuntu上如是操作,看似装完了,但是根本找不到matlab的bin file.后来才发现,
cd1.iso不完整。。。苍天呢?不完整的 iso文件也能用来安装。。而且安装进程貌似相当的正常。
所以说阿,不可为看视正常的表象所迷惑,要透过现象看本质!
(道理虽然人人皆知,但是行动起来,并非时时如是阿)
直到后来cd1的文件没法用cp -r完全copy到其他目录,方才经高人指点,意识到iso only 15M far smaller than normal size.
安装software 的第一步是检查software是否下载完整!!

2)
mkdir /opt/matlab7
#这个是matlab安装的目标目录, you could install matlab7 in any other DIR.
#find license.dat in cd1.
my version of matlab:
"license.dat" is in the cd1/Matlab.7.R14.License-Mac.OS.X-Unix-Linux
cp license.dat /opt/matlab7

3)edit "install" script in cd1
#主要针对unbuntu, other linux version may not need it.
(这个是参考http://ubuntuforums.org/showthread.php?t=74708上的guide)
Go to line 697 (697 Shift G) Comment line 697 in "install" file, Add line with kernel version number. When done it should look like this:
# ver=`/lib/libc.so.6 | head -n 1 | sed -e "s/^[^0-9]*//" -e "s/[ ,].*$//"`
ver="****"
#Note: *** is your Ubuntu version
#For me, it's "2.6.20-15-generic"
#How to know your linux version: cat /proc/version

4) sudo ./install 
#Follow the guide of grapical interface during installation process...

5)[only for Ubuntu]
#Edit /opt/matlab7/bin/util/oscheck.sh
sudo chmod 755 /opt/matlab7/bin/util/oscheck.sh
vi /opt/matlab7/bin/util/oscheck.sh&
(这个参考http://ubuntuforums.org/showthread.php?t=74708上的guide)

6) copy "licience.lic" file in cd1/Matlab.7.R14.License-Mac.OS.X-Unix-Linux into $Matlab/etc DIR.
Here $Matlab is the DIR where matlab will be installed. In my case, it's "/opt/matlab7"
#Then, edit "licience.lic", replace "host_name" in file "licience.lic" with your own machine's hostname.

7)Run
$Matlab/etc/lmstart
If license manager starts OK, run matlab.
#matlab bin file is in $Matlab/bin/ DIR.

Enjoy :-)
关键词(Tag): linux ubuntu matlab

曾经的这一天...


收藏: QQ书签 del.icio.us 订阅: Google 抓虾

最新评论

发表评论

* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 
 

分类小组论坛
杂谈, 娱乐、八卦, 文学、艺术, 体育, 旅游、同城, 象牙塔, 情感, 时尚、生活, 星座, 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定