镜像地址(截至发表日志的时间,是可用的,而且下载速度较快):
ftp://166.111.72.5/Linux/Softwar ... .Linux.Unix_CD1.iso
ftp://166.111.72.5/Linux/Softwar ... .Linux.Unix_CD2.iso
ftp://166.111.72.5/Linux/Softwar ... .Linux.Unix_CD3.iso
1、创建安装目录(也可以是/usr/local/matlab,后面命令中的目录要与之对应):
sudo mkdir /opt/matlab
2、创建挂载点:
sudo mkdir /mnt/cdrom
3、挂载光盘镜像:
sudo mount -o loop,iocharset=gb2312 /home/ubuntu/CD1.iso /mnt/cdrom
(CD1是光盘镜像的名称,下载下来的有一长串,为了方便,我改了,下同)
4、将虚拟光驱内的文件复制到硬盘(在光驱中无法安装,解决办法就是复制到硬盘上再安装):
sudo cp -r /mnt/cdrom /tmp/matlab
6、复制license.dat到matlab文件夹下:
sudo cp /mnt/cdrom/Matlab.7.R14.License-Mac.OS.X-Unix-Linux/Matlab.7.R14.License-Mac.OS.X-Unix-Linux/license.dat /usr/local/MATLAB
7、运行install文件:
sudo sh /tmp/matlab/install
8、在弹出的窗口中更改安装路径:
/opt/matlab
9、提示更换CD时,执行以下命令卸掉映像文件:
sudo umount /mnt/cdrom
10、挂载下一个映像:
sudo mount -o loop,iocharset=gb2312 /home/ubuntu/CD2.iso /mnt/cdrom
11、用root权限打开nautilus(在终端用与文件相关的命令操作时太麻烦,直接在图形界面下操作)
sudo nautilus
8、删除/tmp/matlab下的所有文件,将/mnt/cdrom下的文件复制到/tmp/matlab下
继续安装(提示更换第3张CD时操作相同,主意光盘镜像的名字)
9、三张盘都装完后,把CD1中Matlab.7.R14.License-Mac.OS.X-Unix-Linux/Matlab.7.R14.License-Mac.OS.X-Unix-Linux下的license.lic复制到/opt/matlab/etc/目录下,然后打开license.lic,把your_host_name段换成你的主机名(通过命令hostname获得)。
10、然后 运行 sudo /opt/matlab/install_matlab 安装MATLAB
到此,安装结束。但此时从终端启动matlab时会提示许可证以过期(到2011-06),更改计算机时间可以让它运行(是不是觉得好麻烦?那就往下看)。
11、下载新的许可证:
http://torrents.thepiratebay.se/ ... 6230945.TPB.torrent
12、将新许可证复制到/opt/matlab/etc目录中,替换原来的文件(最好用sudo naultilus)。
在终端运行命令:matlab即可启动。
如果觉得从终端启动麻烦的话,在软件中心搜索matlab(叫matlab,但不是matlab,只是为打开matlab提供了一个图形接口)。安装成功后就可以点击图标启动matlab了。 |