栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

矩池云 在ubuntu中安装MATLAB R2020a并使用VNC连接,并在使用结束后自动释放机器

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

矩池云 在ubuntu中安装MATLAB R2020a并使用VNC连接,并在使用结束后自动释放机器

矩池云 在ubuntu中安装MATLAB R2020a并使用VNC连接,并在使用结束后自动释放机器
  • 租用矩池云服务器
  • 使用VNC连接
  • 安装MATLAB
    • 解压
    • 文件夹权限
    • 安装
    • 安装界面选择
    • 激活
    • 启动
  • 自动释放机器(使用MATLAB)

租用矩池云服务器

进入矩池云主页,进入租用页面


然后租用服务器

使用VNC连接

租完之后可以使用各类连接方式,我这里使用VNC连接。
使用vnc连接的教程见
矩池云VNC使用教程

安装MATLAB

连接成功之后,看到如下界面

右击,然后选择,打开终端,之后在终端中输入以下命令(带#号的是注释)
另外,我这里下载了linux版本的百度云,为了把激活工具下载下来
在linux安装百度网盘可以参考linux安装百度网盘的经验

解压
#矩池云换apt源脚本 (可以选择3 清华大学)
sh /public/script/switch_apt_source.sh
#安装7-Zip准备解压
apt-get install p7zip-full -y
#新建文件夹 解压
mkdir -p /home/R2020a
7z x /public/matlab/Matlab98R2020a_Lin64.iso -r -o"/home/R2020a"

文件夹权限
cd /home/R2020a/
ls
su
chmod +x /home/R2020a/install
chmod +x /home/R2020a/bin/glnxa64/install_unix
chmod +x /home/R2020a/sys/java/jre/glnxa64/jre/bin/java
chmod +x /home/R2020a/bin/glnxa64/MATLABWindow

安装
/home/R2020a/install
安装界面选择
  1. 在弹出来的安装界面中选择Enter file installation key选项
    然后输入秘钥:
    09806-07443-53955-64350-21751-41297

  2. 之后会出现Select License File
    这时候之间点击next即可

  3. 之后选择我们需要的模组即可,点击安装。

激活

之后使用工具进行激活,工具下载见下百度网盘链接。
需要将激活工具下载到ubuntu系统中使用

链接:https://pan.baidu.com/s/1D_Qu0vyiOO5dhVreRYN2Lw
提取码:7poq
–来自百度网盘超级会员V5的分享

  1. 将压缩文件中的libmwlmgrimpl.so复制到目录“(matlabfolder)/bin/glnxa64/matlab_start_up_plugins/lmgrimpl”中,替换掉原有文件

  2. 将license.lic复制到目录“(matlabfolder)/licenses”中,如果不存在这个目录,那么创建一个名为licenses的文件夹,然后将.lic文件复制进去

其中(matlabfolder)是Matlab对应的安装目录。例如我的安装目录是/usr/local/Polyspace/R2020a

注意!!!:文件夹 /home 中也会出现一个R2020a的文件夹,但这里不是安装目录!!!
安装目录在 /usr/local 里面

启动

最后打开终端,输入以下代码

/usr/local/Polyspace/R2020a/bin/matlab

然后matlab启动,就可以使用了

自动释放机器(使用MATLAB)

我们通常希望在程序运行结束之后自动释放机器,这样就不会持续扣分,矩池云官方给出了自动释放机器的方法:
自动释放机器 矩池云

但是这其中并没有说明如何使用MATLAB自动释放机器
这里给出使用MATLAB自动释放矩池云机器人的方法:

输入以下命令

system("export $(cat /proc/1/environ |tr '' 'n' | grep MATCLOUD_CANCELTOKEN)&&/public/script/matncli node cancel -url https://matpool.com/api/public/node")

将这句代码放在我们程序的末尾,跑完程序之后即可实现机器自动释放(释放前记得存储程序运行结果哈)
我跑的程序如下:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/888640.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号