因为提取深度特征要用GPU加速,所以在组里的 服务器上面安了一个matlab2017b,这里把踩到的坑记录一下;
因为研究所限制流量,百度云垄断速度又比较废,所以使用教育网IPV6,在蒲公英PT上找了个 matlab2017bfor Linux,(一共有三个部分,一个是破解文件,剩下两个是因为太大一分为二的安装光盘文件ISO)几分钟下完,拷贝在服务器的一个挂载的卷(姑且称为E盘)上,开始安装;
首先,查看自己文件系统的剩余空间,只有15.6G,所以我选择在2.0T的卷(这里称D盘)上安装:
在/media/server405/D/里创建一个文件夹matlab,用于挂载我们的光驱文件ISO:
-
cd ~
-
sudo mkdir /media/server405/D/matlab
接下来从E盘选择光驱文件ISO进行安装,我们在ISO文件夹下打开终端,把ISO文件挂载到
sudo mount -o loop R2016b_glnxa64_dvd1.iso /media/server405/D/matlab/
sudo是系统权限指令,都需要输入密码,不必多说,这时候再打开 /media/server405/D/matlab,就会有install文件了,接着我们执行安装:
sudo /media/server405/D/matlab/install
开始安装DVD1_ISO文件,安装到58%(也可能是72%视不同安装包不同设备而定)会弹出要求插入DVD2继续安装————
我们打开拷贝到E盘里的文件夹,找到DVD2_ISO,在此文件夹下打开终端(注意原来的终端不要关,这是第二个终端),把DVD2_ISO挂载上:
sudo mount -o loop R2016b_glnxa64_dvd2.iso /media/server405/D/matlab/
然后继续安装就可以了。安装选择一个剩余空间较大的路径,然后记住这个路径,比如media/server405/D/matlab2017
安装完毕后,去media/server405/D/matlab2017b/bin下,打开终端,输入
./matlab
此时matlab打开,弹出激活对话框要求激活,选择用不联网的方法进行激活,找到E盘里自己拷贝的文件,第三个,里面是破解的license,选择license_standalone.lic文件,然后对话框提示,激活失败,没关系,点OK退出就好,然后在E盘里自己拷贝的文件crack下,打开新终端,输入:
-
sudo cp license_standalone.lic /media/server405/D/matlab2017b/licenses/
-
sudo cp libmwservices.so /media/server405/D/matlab2017b/bin/glnxa64/
这样就OK了,打开matlab,就在/media/server405/D/matlab2017b/bin下,打开终端,输入./matlab,然后matlab就出现了。
至此安装结束。
因为组里服务器是公用的,我用的公共账号,为了避免影响他人使用,就不调出快捷方式了,网上有很多教程,在此不赘述了。
Reference:(第一个挺好的)
https://blog.csdn.net/qq_32892383/article/details/79670871?utm_source=blogxgwz1
https://blog.csdn.net/qq_35451572/article/details/79520631
https://blog.csdn.net/u014696921/article/details/70053059
https://blog.csdn.net/u014640172/article/details/79866911
https://blog.csdn.net/minione_2016/article/details/53313271?utm_source=blogxgwz3