Ubuntu20.04安装matlab2022b

news2024/11/26 22:41:41

Ubuntu20.04安装matlab2022b

1.系统要求

  • Ubuntu 22.04 LTS
  • Ubuntu 20.04 LTS
  • Ubuntu 18.04 LTS
  • Debian 11
  • Debian 10
  • Red Hat Enterprise Linux 9
  • Red Hat Enterprise Linux 8 (minimum 8.4)
  • Red Hat Enterprise Linux 7 (minimum 7.9)
  • SUSE Linux Enterprise Desktop 15
  • SUSE Linux Enterprise Server 12 (minimum SP2)
  • SUSE Linux Enterprise Server 15
  • RAM:最低4GB,推荐8GB
  • 处理器:最低要求任何 Intel 或 AMD x86-64 处理器
  • 推荐任何具有四个逻辑内核和 AVX2 指令集支持的 Intel 或 AMD x86-64 处理器。注意: MATLAB 的未来版本将需要支持 AVX2 指令集的处理器

2.软件安装与卸载

0.如果装错了,卸载操作(具体根据个人安装路径修改)

sudo rm -rf /usr/local/MATLAB

1.双击ISO文件自动挂载

准备好下载文件:
下载地址:
Linux MATLAB R2022b v9.13最新版!
不限速下载链接:https://pan.quark.cn/s/c3c03a622b94
百度网盘链接:https://pan.baidu.com/s/1AVBwGSdcio9d64zoZDKfBQ
提取码:cb0p

在这里插入图片描述

2.打开后右键空白处以终端打开,输入:sudo ./install回车打开安装界面

在这里插入图片描述

3.点击高级选项,下拉点击我有文件秘钥
请添加图片描述
4.勾选是,点击下一步

请添加图片描述

5.输入密钥,点击下一步。

05322-36228-06991-12654-51812-34369-14072-44298-22786-36732-05503-35033-50900-29808-05166-12170-05630-02560-02687-62114-45079-42917-06281-13007-19512-18270

在这里插入图片描述

6.浏览选择crack文件夹下的license.lic,点击下一步

提示:建议将crack文件复制到其他位置,文件路径不要有中文字符。

在这里插入图片描述

7.默认或选择安装位置==(记住路径)==,点击下一步

因为matlab太大,可能占满根分区,所以一般建议安装在home目录下
在这里插入图片描述

8.选择需要安装的组件,点击下一步

组件如果用不到的,可以先选择不装,之后如果发现要用到,再按照安装流程到达这一步选择具体的工具箱安装即可。

在这里插入图片描述

9.勾选第一个,建议将路径设置为桌面,然后第二个勾选取消,点击下一步

在这里插入图片描述

10.点击开始安装
在这里插入图片描述

11.开始安装,耐心等待

在这里插入图片描述

12.安装完成,点击关闭

在这里插入图片描述

13.打开crack文件夹没复制其下的libmwlmgrimpl.so文件至安装目录bin\glnxa64\matlab_startup_plugins\lmgrimpl文件夹下,点击替换

提示:如果提示没有操作权限,打开终端输入:sudo nautilus 回车,然后点击文件夹进入到安装目录(bin\glnxa64\matlab_startup_plugins\lmgrimpl文件夹下粘贴,点击替换)操作即可。
请添加图片描述

14.启动软件,打开bin文件夹,右键以终端打开输入 ./matlab回车,等待启动
在这里插入图片描述

15.开始使用吧

在这里插入图片描述

3.一些安装问题

1.点击浏览闪退

在这里插入图片描述

我装的时候一点击就闪退,试了几次还是闪退,后面直接手动输入路径

2.复制权限问题

当我们将一个文件复制到另一个文件夹下的时候,常遇到错误:复制文件时权限不够失败

解决方法:先复制你要复制的那个文件, 在需要复制的文件所在的文件夹下,右键,在终端打开,输入以下命令

 sudo nautilus

这时候会打开一个文件夹窗口,在该窗口下选择你要复制到的文件夹,右键,粘贴就可以了

3.matlab启动失败

点击matlab启动文件属性查看,发现链接(已断) (inode/symlink)

第一次安装没有经验,不知道哪一步错了,一直启动不了,也没有办法修复,后面再装一次就好了,问题就解决了

4.字体问题(更改 MATLAB 字体)

好不容易启动 MATLAB 字体后,发现其默认字体奇丑无比还扭曲,所以选择更改其字体。

首先下载该字体:

  • https://pan.baidu.com/s/1_qkPjAgkd5lylQQ_ExhD6Q
  • 提取码:8d9b

默认下载到本地:~/下载

之后进行配置:

cd /usr/share/fonts
sudo mkdir myfonts
sudo mv ~/下载/*.ttf ./myfonts

之后队新加入字体进行记录安装:

sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv  

之后打开 MATLAB,点击页面上方中部位置的 预设,再点击 字体,将桌面代码字体和桌面文本字体均改为 YaHei Consolas Hybrid,点击确定。字体配置完成。

5.启动matlab

如果不想每次打开matlab都进去bin文件夹,右键以终端打开输入 ./matlab回车运行的命令,可以采用如下方法:

1.在终端输入,打开bashrc文件

sudo gedit .bashrc

2.在文件的最后一行输入以下语句,其中引号内的就是你的matlab启动文件所在的路径(再bin下)

alias matlab='/home/matlab/R2022b/bin/matlab'

3.修改完保存关闭,然后source一下

source ~/.bashrc

这样就可以直接在终端输入matlab即可启动
在这里插入图片描述

参考文献:

https://zhuanlan.zhihu.com/p/572662952

https://www.cnblogs.com/MingruiYu/p/12367846.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/423796.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【攻城狮计划】Renesas RA2E1 详细介绍

🚩WRITE IN FRONT🚩 🔎介绍:"謓泽"正在路上朝着"攻城狮"方向"前进四"🔎🏅荣誉:2021|2022年度博客之星物联网与嵌入式开发TOP5|TOP4、2021|2022博客之星TOP10…

A40i使用笔记:QT使用alsa采集音频pcm信息

一、前言 目的是实现一种效果,就是在音频识别时,能够实时显示当前人员说话的声音幅度,通过波形曲线的形式显示出来。如下效果(非我实现) 还可以实现在实时采集的同时,将需要的数据保存成指定格式文件&…

状态设计模式(State Pattern)[论点:概念、相关角色、图示、示例代码、框架中的运用、适用场景]

文章目录概念组成角色相关图示代码示例框架中的应用适用场景概念 状态模式(State Pattern)是一种行为型设计模式,用于解决对象在不同状态下的行为问题。它允许一个对象在其内部状态改变时改变它的行为。状态模式主要包含三个部分:…

Day924.自动化测试 -系统重构实战

自动化测试 Hi,我是阿昌,今天学习记录的是关于自动化测试的内容。 自动化测试是一个很容易产生“争议”的话题,也经常会有一些很有意思的问题。 自动化测试不是应该由测试同学来编写吗,开发是不是没有必要学吧?之前…

圆角升级啦,来手把手一起实现自定义ViewGroup的各种圆角与背景

作者:newki 定制圆角与背景的自定义ViewGroup实现 前言 目前线上的一些第三方圆角容器大部分都只支持四周固定圆角,我们一些使用场景只需要顶部圆角,或者底部圆角,或者一个角圆角。 (话说为什么我们的UI这么喜欢各种…

webpack plugin源码解析(四) HashedModuleIdsPlugin

文章目录作用涉及 webpack API获取chunkGraph获取当前编译过程中被使用过的 module id:compilation.usedModuleIds获取当前编译过程中所有的模块对象:compilation.modules判断 module 是否需要生成 id:module.needId获取指定module 的 module…

新品首发丨计讯物联智慧灯杆TG473-A6-5“滴水不进”,严苛环境下稳定运行无压力

近年来,智慧灯杆产业快速发展,已广泛应用于智慧城市、智慧交通、智慧园区、智慧停车等细分场景,提质增效、节本降耗的作用突显。值得注意的是,不同的场景有着不同的环境条件,如高低温、潮湿、沙尘等,对智慧…

Nginx学习(9)—— 负载均衡模块

文章目录Nginx负载均衡模块负载均衡配置指令钩子初始化配置初始化请求peer.get和peer.free回调函数小结Nginx负载均衡模块 负载均衡模块用于从”upstream”指令定义的后端主机列表中选取一台主机。nginx先使用负载均衡模块找到一台主机,再使用upstream模块实现与这…

应急响应 - Windows进程分析,Windows网络分析,tasklist,wmic process

「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》 进程网络排查一、Tasklist1、tasklist /v1、tasklist /svc2、tasklist /m二、wmic proces…

JAVAWeb02-CSS

1. CSS CSS 指的是层叠样式表 (Cascading Style Sheets) 1.1 概述 1.1.1 官方文档 地址: https://www.w3school.com.cn/css/index.asp 1.1.2 为什么需要 CSS 在没有 CSS 之前,我们想要修改 HTML 元素的样式需要为每个 HTML 元素单独定义样式属性,费心…

nodegui搭建/你好/打包

0、github连接问题 警告:如果你的网络有任何有任何有任何有任何有任何有任何有任何有任何有任何有任何连接 github 的问题,彻底放弃该框架 请转到其他框架 electron-egg教程、electron-egg官网,或其他electron项目 Tauri教程、Tauri官网 NW.…

Smartbi电子表格软件架构与差异化特色

选择和Excel结合Smartbi电子表格软件选择与Excel结合的原因在于,Excel一直被模仿,从未被超越。虽然市场上的报表软件很多,但存在太多的不完美。国外的产品功能复杂、难于学习(控件方式),做不了中国式复杂格…

SpringBoot使用Redis实现分布式缓存

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…

Matlab群体智能优化算法之巨型睡莲优化算法(VAO)

Matlab群体智能优化算法之巨型睡莲优化算法(VAO) 摘要:介绍一种新型智能优化算法,巨型睡莲优化算法。其应用于24个基准测试函数,并与其他10个著名算法进行了比较。提出的算法在10个优化问题上进行了测试:最小生成树、枢纽位置分配…

技术复盘(4)--docker

技术复盘--docker资料地址环境初始docker安装dockerdocker常用命令-都需要先启动dockerdocker容器打包为镜像docker坑docker卸载docker数据卷dockerFile构建过程搭建私有仓库--非图形化界面搭建私有仓库--图形化界面docker理论知识资料地址 docker官网:https://www…

一种供水系统物联网监测系统

1.1供水系统 1.1.1监测范围选择依据 (1)管网老化区域管网 管网建设年代久远,通常管网发生破损问题较大,根据管网本身属性和历史发生事件的统计分析,结合数理统计,优先选择管网老化区域的管段所在区域进行…

基于imx8m plus开发板全体系开发教程4:Linux系统开发

前言: i.MX8M Plus 开发板是一款拥有 4 个 Cortex-A53 核心,运行频率 1.8GHz;1 个 Cortex-M7 核心,运行频率 800MHz;此外还集成了一个 2.3 TOPS 的 NPU,大大加速机器学习推理。 全文所使用的开发平台均为与NXP官方合作的FS-IMX8…

深入浅出Kafka

这个主题 武哥漫谈IT ,作者骆俊武 讲得更好 一、什么是Kafka? 首先我们得去官网看看是怎么介绍Kafka的: https://kafka.apache.org/intro Apache Kafka is an open-source distributed event streaming platform. 翻译成中文就是&#xff1…

Git分布式版本控制软件

1.什么是git git是分布式版本控制软件。 软件:git是从别的地方下载下来安装到我们电脑上的软件。 版本控制:跟毕业论文一样,先写好版本1然后交给导师,导师说不行,然后再改为版本2,然后循环下去&#xff0…

Su+ELK实现网络监测(2)——ELK安装与配置

ELK安装配置文档一、环境准备基础配置二、Jdk1.8环境部署1、安装jdk2、编辑环境变量三、ElasticSearch部署1、安装2、修改文件所有者3、修改配置文件4、启动四、elasticsearch-head部署(可不安装,跳过)1、nodejs安装2、head插件安装3、修改he…