由于这学期上的模式辨识课程须要在Linux环境下使用Matlab,所以就在Windows10主机上的VmwareWorkstation上的Ubuntu虚拟机上安装了最新版本的MATLAB。
环境:
主机:Windows1064位专业版
虚拟机软件:VMware®Workstation12Pro
虚拟机:Ubuntu16.04LTS64位
MATLAB版本:
R2016b_glnxa64
具体步骤:
1.在Windows主机上下载好MATLABlinux版本,包括
这三个部份,其中Crack为激活破解的补丁包,dvd1.iso和dvd2.iso为发包压缩的MATLAB镜像文件;
2.在Vmware中为虚拟机配置好共享文件夹,这个须要先在虚拟机中安装VMtools,之后在虚拟机设置中设置共享文件夹的主机位置以及虚拟机中的名称[sharedir],详尽操作请自行百度;
3.将刚才下载的MATLAB安装包复制到共享文件夹linux服务器系统,在虚拟机中,打开/mnt/hgfs/[sharedir],就可以看见安装包在这儿;
4.将iso镜像文件挂载到linux中,执行下边命令:
sudo mkdir /media/matlab
sudo mount -o loop [path]R2016b_glnxa64_dvd1.iso /media/matlab
这儿的[path]是指iso镜像的目录位置,也即之前的/mnt/hgfs/[sharedir]。
此时早已将第一部份的iso镜像挂载到了/media/matlab位置;
5.开始安装MATLAB,先回到主目录:
cd ~
执行下边命令:
sudo /media/matlab/install
接出来就是安装引导的图象界面了,
选择UseaFileInstalltionKey,点击Next;
选择Yes,点击Next;
选择IhavetheFileInstallationKeyformylicense,之后输入InstallationKey,InstallationKey可以在Crack文件夹下的readme.txt中找到;
点击Next;
再选择安装自己所需的功能,
之后就是半个小时到一个小时左右的等待了……
进度条到90%左右的时侯,会有一个请弹出DVD1,插入DVD2的提示,由于是分了两个iso压缩的,根据提示弹出dvd1.iso(只需右键图标选择弹出即可)linux安装matlab,把dvd2.iso同上面一样mount起来就可以了,安装会手动继续;
安装完成以后,在MATLAB的安装目录下建一个“licenses”文件夹,将Crack文件夹中的license_standalone.lic拷贝进去(可能须要在终端sudocp进行拷贝),同时,将Crack/R2016b/bin文件夹覆盖安装目录下的bin文件夹;
6.再安装Matlab支持包。执行下边命令:
sudo apt-get install matlab-support
中间可选使用这款软件的用户以及重命名GCC库,我把当前用户作为了使用这款产品的用户。
7.激活Matlab。在终端输入下边命令:
sudo matlab
打开Matlabarm linux,此时会提示进行激活,使用本地文件激活linux安装matlab,选择“licenses”文件夹中刚才拷贝的license_standalone.lic即可;
8.安装及激活就全部完成了。使用:
matlab
或则
sudo matlab
即可以在Linux环境下使用Matlab了。