当前位置: 首页 > news >正文

kali linux 2025.2安装Matlab的详细教程

kali linux 2025.2本质上就是个ubuntu系统,因此完全也可以用来办公,办公推荐安装紫色版,侧重防御反击。

当然也少不了Matelab数据编程。很多人不太会,简单描述一下步骤。我手里只有一个很老的Matlab2018a,已经很大了,2张盘16G ,请自行下载需要的版本,或者在官网注册帐号下载,有30天的试用期。

首先是下载需要的Matlab镜像iso。注意,linux跟本不需要安装虚拟光驱软件,ISO格式的镜像可以直接使用mount命令挂载在目录直接调用。

sudo mkdir /mnt/iso
sudo mount -o loop R2018a_glnxa64_dvd1.iso /mnt/iso
sudo ./install

Matlab安装程序会提示请在根目录操作安装程序。
在这里插入图片描述在这里插入图片描述

在这里插入图片描述根据提示,在根目录挂载ISO。

sudo mkdir /iso
sudo mount -o loop R2018a_glnxa64_dvd1.iso /iso
sudo ./install

安装,一般选择安装在默认安装目录即可,注意,目录权限可能无法写入,需要修改一下。

sudo mkdir /usr/local/MATLAB/
sudo mkdir /usr/local/MATLAB/
sudo chmod 777 /usr/local/MATLAB/ R2018a
sudo chmod 777 /usr/local/MATLAB/ 

在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述等待更换disc2一样操作挂载,继续

sudo mount -o loop R2018a_glnxa64_dvd2.iso /iso  

注意,kali linux 安装中可能会提示“archive is not a ZIP archive”错误。

这是kali linux安装matlab以及oracle等大型软件经常出现的bug,原因是kali linux默认配置的/tmp比较小,虽然是挂在/目录下,但是还是会报错,解决办法:

vim /etc/fstab

增加容量到8G

## 追加以下
tmpfs /var/tmp tmpfs nodev,nosuid,size=8G 0 0        ## 大小可以自己修改

在这里插入图片描述硬盘没有多余空间的临时处理办法是,将U盘格式化成ext4,然后挂载在/tmp下,之后以root身份重新运行安装程序就可以了。在这里插入图片描述
修改后再次安装即可成功。
在这里插入图片描述

每次在/usr/local/MATLAB/R2018a/bin启动matlab是很麻烦的,和win不同,你需要在桌面自行创建快捷方式。

桌面快捷方式创建(仅供参考,需要根据自己的路径设置):

# /usr/share/applications/matlab.desktop
[Desktop Entry]
Name=MATLAB R2024b
Exec=env GDK_BACKEND=/usr/local/MATLAB/R2018a/bin/matlab -desktop
Icon=/usr/local/MATLAB/R2018a/toolbox/shared/dastudio/resources/MatlabLogo.png
Terminal=false
Type=Application
Categories=Development;
http://www.dtcms.com/a/328937.html

相关文章:

  • 通过限制网络访问来降低服务器被攻击风险的方法
  • 服务器如何应对SYN Flood攻击?
  • FluxApi - 使用Spring进行调用Flux接口
  • Gradle(三)创建一个 SpringBoot 项目
  • 深度学习(3):全连接神经网络构建
  • mysql的快照读与当前读的区别
  • 11G RAC数据文件创建到本地如何处理
  • 【C语言强化训练16天】--从基础到进阶的蜕变之旅:Day3
  • 《算法导论》第 22 章 - 基本的图算法
  • [AXI5]AXI协议中的Scalar atomic和Vector atomic有什么区别?
  • 【算法】位运算经典例题
  • BM25:概率检索框架下的经典相关性评分算法
  • ADB 无线调试连接(Windows + WSL 环境)
  • 如何在VS里使用MySQL提供的mysql Connector/C++的debug版本
  • C++ 优选算法 力扣 209.长度最小的子数组 滑动窗口 (同向双指针)优化 每日一题 详细题解
  • Java Spring框架最新版本及发展史详解(截至2025年8月)-优雅草卓伊凡
  • graphql接口快速使用postman添加接口以及输入返回参数
  • 超越相似名称:Elasticsearch semantic text 如何在简洁、高效、集成方面超越 OpenSearch semantic 字段
  • 5.语句几个分类
  • 自建知识库,向量数据库 体系建设(四)之文本向量与相似度计算——仙盟创梦IDE
  • 药房智能盘库系统的Python编程分析与实现—基于计算机视觉与时间序列预测的智能库存管理方案
  • Ubuntu下快速安装Tomcat教程
  • ubuntu24.04安装 bpftool 以及生成 vmlinux.h 文件
  • 4 种方法将联系人从 iPhone 传输到 realme
  • java中在多线程的情况下安全的修改list
  • 【C++ STL】list详解和模拟
  • 冒泡排序专栏
  • Java研学-RabbitMQ(七)
  • LeetCode_二叉树
  • Python 中使用多进程编程的“三两”问题