archlinux 安装matlab
最近在学matlab使用的是windows版本的,比起windows我更喜欢在linux中写代码。于是乎就想在Linux中安装一下。
主要过程参考此篇文章:
《【首发】 ubuntu20.04安装matlab2021b/matlab2020b》
https://blog.csdn.net/hanjuefu5827/article/details/115167728
最大的区别就是操作系统发行版本的不同。
下载
百度网盘
2021b下载链接(BT)
链接: https://pan.baidu.com/s/1hSyiqocoPeY9b7UWPpIROA
提取码: d7qg
安装过程
挂载iso
在gnome中直接鼠标右键=》用磁盘镜像挂载器打开
就要以挂载了。
挂载的方式有很多,反正不管用什么方式能挂载就行了。
安装
#进入iso挂载目录(根据你实际目录调整)
cd /run/media/itkey/MATHWORKS_R2021B
#执行安装操作
./install
很不兴的是,我这里报错了。
itkey@vivobook: /run/media/itkey/MATHWORKS_R2021B $ ./install [9:28:34]
terminate called after throwing an instance of 'std::runtime_error'what(): Failed to launch web window with error: Unable to launch the MATLABWindow application. The exit code was: 127
[1] 5417 IOT instruction (core dumped) ./install
然后在些找到了解决办法:
- https://wiki.archlinux.org/title/MATLAB#Unable_to_launch_the_MATLABWindow_application
- https://gist.github.com/pgrepds/7c9a7e29a8b649369951e2002a85a3d0
解决Unable to launch the MATLABWindow application
因为iso挂载的目录是只读的,所以把iso中的文件复制出来一份。比如我复制到了/home/itkey/MATHWORKS_R2021B/
我的操作如下:
# 设置目录为可读可写
chmod -R +r+w /home/itkey/MATHWORKS_R2021B
# 进入安装文件的目录,这里修改成你自己的
cd /home/itkey/MATHWORKS_R2021B
cd bin/glnxa64
#列出libfreetype相关的内容
ls | grep libfreetype
#创建一个目录用于临时存放(备份)
mkdir exclude
mv libfreetype.so.6 exclude/
mv libfreetype.so.6.16.0 exclude/
再次安装
#(根据你实际目录调整)
cd /home/itkey/MATHWORKS_R2021B
#执行安装操作
./install
不出意外的话,下面就可以成功看到安装界面了。下面的安装就跟windows的安装区别不是很大了。
高级选项
选择:我有文件安装密钥
同意协议
安装密钥
选择许可证文件
选择目标文件夹
这里可以安装到自己想要的位置。
#创建文件夹
mkdir -p ~/.soft/MATLAB/R2021b
选择产品
根据你的需要选择吧,我的磁盘空间不足了,只选了一个MATLAB
。磁盘空间大的,可以全选。
创建符号链接
这个也可以根据需要修改。如果提示没有权限,你就设置到一个有权限的目录即可。
安装完毕
运行
主程序路径如下:
/home/itkey/.soft/MATLAB/R2021b/bin/matlab
怎么运行就不必我多说了吧。
如果需要启动图标可以创建以下文件,中间itkey
换成你的用户名:
/home/itkey/.local/share/applications/matlab.desktop
内容如下:
[Desktop Entry]
Type=Application
Terminal=false
MimeType=text/x-matlab
Exec=/home/itkey/.soft/MATLAB/R2021b/bin/matlab -desktop
Name=MATLAB
Icon=matlab
Categories=Development;Math;Science
Comment=Scientific computing environment
StartupNotify=true
解决高分屏字体小的问题
s = settings;s.matlab.desktop.DisplayScaleFactor
s.matlab.desktop.DisplayScaleFactor.PersonalValue =2
2指200%
1.5指150%
1.75指175%
无法新建脚本
打开文件报错如下:
英文版本:
Unable to open this file in the current system configuration.
中文版本:
无法在当前系统配置中打开此文件
cd /home/itkey/.soft/MATLAB/R2021b/bin/glnxa64/
mv libfreetype.so.6 libfreetype.so.6.old
解决字体不平滑问题
参考
《【首发】 ubuntu20.04安装matlab2021b/matlab2020b》
https://blog.csdn.net/hanjuefu5827/article/details/115167728《在 Linux 上解决 Matlab 适应高分屏问题(字体过小)》
https://matnoble.me/tech/programming/matlab-support-high-dpi-screens-on-linux/《archwiki-MATLAB》
https://wiki.archlinux.org/title/MATLAB
archlinux 安装matlab相关推荐
- matlab 2009a使用教程,实验一 安装MATLAB R2009a软件及其简单操作
实验一安装MATLAB R2009a软件及其简单操作 一.实验目的 1.掌握MATLAB R2009a软件的安装. 2.熟悉启动和退出matlab的方法. 3.熟悉matlab命令窗口的组成. 4.掌 ...
- matlab 2017 ubuntu,ubuntu安装matlab R2017,
ubuntu安装matlab R2017, sudo cp license_standalone.lic /usr/local/MATLAB/R2017b/licenses/ sudo cp libm ...
- matlab生成exe-在没有安装matlab的电脑上运行matlab生成的exe
在没有安装matlab的电脑上运行matlab生成的exe 本文介绍如何将matlab生成exe,并将该exe在没有安装matlab的电脑上运行,与以前的博文相似地,不说废话,直接干货. 1.编写函数 ...
- python安装matlab库_[python][matlab]在python36上安装matlab2015b引擎
问题来源 笔者曾经在python34上安装matlab接口,当时使用的版本为matlab 2015b,众所周知,2015年还没发行py36,所以只能支持到py34.这种不兼容有两种解决办法,你可以通过 ...
- Linux Ubuntu 安装 Matlab
Ubuntu 上安装 Matlab 及相关问题 在linux下使用matlab需要下载linux版本的matlab进行安装 网上找到相关的linuxMatlab安装文件 在linux下解压/mount ...
- 矩池云上安装MATLAB R2020a遇到的坑
解压 # 矩池云换apt源脚本 sh /public/script/switch_apt_source.sh # 安装7-Zip准备解压 apt-get install p7zip-full -y # ...
- 如何在矩池云GPU云中安装MATLAB R2017b软件
MATLAB R2017b的安装方式与2016差不多.详情可以查看<如何在矩池云GPU云中安装MATLAB R2016b软件>. 但是还是有一些细微的不同 # 矩池云换apt源脚本 清华源 ...
- 如何在矩池云GPU云中安装MATLAB 2019b软件
之前写过一篇安装2016的文章,如何登陆可以看这篇文章. 如何在矩池云GPU云中安装MATLAB R2016b软件 # 矩池云换apt源脚本 sh /public/script/switch_apt_ ...
- matlab jpeg 工具包,安装Matlab JPEG Toolbox
别人写的代码,现在要接着测数据,发现很多都没法运行. 首先要安装Matlab JPEG Toolbox,在网上搜了下,在这http://www.philsallee.com/jpegtbx/index ...
最新文章
- Android初始化过程
- Java使用PDFBox开发包实现对PDF文档内容编辑与保存
- 网页布局(固定与不固定原理)
- struts2 表单验证
- 正则 禁止连续逗号_正则
- HDFS的API调用,创建Maven工程,创建一个非Maven工程,HDFS客户端操作数据代码示例,文件方式操作和流式操作
- iPhone系统常用文件夹位置
- Rsync服务配置详解,实现服务器间数据同步!
- Java学习笔记——JDBC读取properties属性文件
- mysql -d -e_mysql常用函数
- C++虚基类详解(转)
- SSIS常用的包—通用的属性
- 中国省市县地区代码数据库文件
- 嵌入式linux ucgui,Helper2416开发板移植ucgui(嵌入式linux运行ucgui)
- torch.cat() 和 torch.stack()
- Echarts 绘制单独省份地图
- py android 知乎,python知乎爬虫(最新)
- 中国商圈数据,中国行政区数据,省,市,区县,商圈【全国地域数据】【Json格式】
- 创建 Excel 仪表板的 3 个简单步骤
- 海洋遥感信息和数据相关网站