我在, 我思故; 我思, 故我在 » 日志 » HOWTO install matlab 7 in linux (Ubuntu 7.04)
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 :-)
曾经的这一天...
- » 2006年: 我的家乡
相关日志:
收藏:
QQ书签
del.icio.us
订阅:
Google
抓虾
