从零开始在linux服务器设置matlab-1.安装matlab
目录
0.安装matlab
安装matlab时因为需要gui 而linux服务器默认没有所以需要安装x11
(1)安装x11客户端
1.下载ssh工具 MobaXterm
https://mobaxterm.mobatek.net/download-home-edition.html
2.创建ssh连接
参考远程工具MobaXterm安装和使用教程_红客白帽的博客-CSDN博客_mobaxterm安装教程
依次点击菜单栏「sessions」 --> 「new session」,即可弹出 「session setting」对话框。我们点选第一个SSH图标,并填入相关信息,就可以完成session创建了,如下图所示:
点击确定后,输入密码就可以连接上远程主机了。
3.配置服务器x11转发
参考
Linux安装X11实现GUI_XerCis的博客-CSDN博客_linux x11
安装 X11
sudo apt-get install xorg
sudo apt-get install xauth
sudo apt-get install openbox
sudo apt-get install xserver-xorg-legacy
安装 xclock
sudo apt install x11-apps
修改 sshd 配置文件
sudo vim /etc/ssh/sshd_config
保证该配置文件有
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost no
PermitTunnel yes
重启 sshd 服务
service sshd restart
关闭原来的ssh连接 重新打开ssh连接
出现x11-forwarding ✔时即代表配置成功
测试gui
xeyes
当出现该窗口时即代表gui能正常弹出
配置服务器x11转发完成
(1)安装matlab
1.上传安装包
上传matlab安装包iso到服务器(一般matlab都是保存在百度云盘的,需要你下载到本地,然后上传到服务器里,MobaXterm就可以直接上传)
2.挂载iso
mkdir /mnt/matlab
mount -o loop 你的iso存放地址/xxx.iso /mnt/matlab
3.安装
cd /mnt/matlab
./install
4.弹出gui,按照gui的指引操作
1.从挂载的iso文件运行“安装”,如果你看到登录/密码/登录表单(安装程序可以访问互联网)
然后在“高级选项”的右上角选择设置模式“我有一个文件安装密钥”
如果没有互联网访问,则将自动选择所需的设置模式,您无需手动选择
2.当您将被要求“输入文件安装密钥”时输入
xxxx-xxxx-xxxxx-xxxxx--xxxx
3. 当您将被要求“选择许可证文件”时,从带有 Matlab912R2022a_Lin64.iso 文件的文件夹中选择文件“license.lic”
4.然后选择要安装Matlab的文件夹(<matlabfolder>)
为避免出现问题,您需要 <matlabfolder> 拥有所有访问权限
如果您很难选择任何内容,请使用“/home/<YourUserName>/Matlab/R2022a”例如
5. 当您被要求“选择产品”时,选择您需要的组件
如果您选择了所有组件,Matlab 将需要大约 30Gb 的磁盘空间和稍长的启动时间
如果您只选择“MATLAB”,那么 Matlab 将需要大约 3Gb 的磁盘空间
您最好在 SSD 磁盘上安装 Matlab 以获得更好的启动时间,因此您很可能不想白白浪费 SSD 磁盘空间
6. 安装完成后,使用 Matlab912R2022a_Lin64.iso 文件从文件夹中复制文件“libmwlmgrimpl.so”
到已经存在的文件夹“<matlabfolder>\bin\glnxa64\matlab_startup_plugins\lmgrimpl”
覆盖现有文件(<matlabfolder> - 是您在步骤 4 中选择安装 Matlab 的位置)
如果你没有被问到覆盖,那么你做错了(或者 Matlab 没有成功安装)!!!
7. 使用 Matlab :)
到此安装完成
更多推荐
所有评论(0)