前言
对于科研人员、工程师和学生来说,MATLAB 是一款不可或缺的强大工具,它在数值计算、算法开发、数据分析和模型仿真等领域有着广泛的应用。虽然 MATLAB 在 Windows 和 macOS 上更为常见,但许多用户(尤其是高性能计算和服务器环境)更喜欢或需要在 Linux 系统上运行它。Linux 提供了无与伦比的稳定性、强大的命令行工具和灵活的配置选项,与 MATLAB 的计算能力相结合,能极大提升工作效率。
然而,对于不熟悉 Linux 的用户来说,在其上安装 MATLAB 可能会遇到一些挑战,例如处理安装文件、许可证配置以及创建桌面快捷方式等。本篇教程将提供一个一步步的详细指南,引导你顺利完成在 Ubuntu、CentOS 等主流 Linux 发行版上安装 MATLAB 的全过程。
第一步:准备工作
- 获取安装文件:
- 正版用户:请从 MathWorks 官网下载适用于 Linux 的安装文件(通常是一个
.iso镜像文件)和你的许可证文件。 - 离线安装:你可能已经拥有了一个包含安装包的 ISO 镜像文件。常见的文件结构通常包含
R20xxxglnxa64.iso镜像文件。
- 正版用户:请从 MathWorks 官网下载适用于 Linux 的安装文件(通常是一个
挂载 ISO 镜像文件:
Linux 无法直接双击打开 .iso 文件。你需要通过终端命令将其'挂载'到一个目录上。
# 首先,创建一个目录作为挂载点
sudo mkdir /media/matlab
# 然后,挂载你的 ISO 文件 (请将 /path/to/your/R20xxxglnxa64.iso 替换为你的实际文件路径)
sudo mount -o loop /path/to/your/R20xxxglnxa64.iso /media/matlab
现在,ISO 文件中的所有内容都可以在 /media/matlab 目录下访问了。
安装依赖项:
为了避免安装和运行过程中出现库文件缺失的问题,最好先安装一些常见的依赖库。以 Ubuntu/Debian 为例,打开终端 (Ctrl+Alt+T),运行以下命令:
sudo apt update
sudo apt install libc6-i386 libXext6 libXp6 libXt6 libXtst6 libxmu6 libxpm4 libxslt1.1 libgstreamer1.0-0 libgstreamer-plugins-base1.0-0
对于 CentOS/RHEL/Fedora,可以使用 yum 或 dnf 命令安装相应的依赖。
第二步:运行安装程序
- 选择安装选项:
- 登录 MathWorks 账户:如果你有正版许可证,请选择'使用 MathWorks 账户登录'并输入你的账号密码。
- 无需互联网安装:如果你有
license.lic许可证文件,请选择'使用文件安装密钥'选项。在后续步骤中,你需要提供有效的安装密钥。
- 选择许可证文件:
- 在需要提供许可证文件的步骤中,选择你的
license.lic文件。
- 在需要提供许可证文件的步骤中,选择你的
- 选择安装路径和组件:
- 默认安装路径通常是
/usr/local/MATLAB/R20xxx/。你可以保持默认,或更改为你喜欢的路径(如/opt/MATLAB/R20xxx/)。 - 根据你的硬盘空间和需求,选择需要安装的工具箱(Toolboxes)。全选会占用超过 20GB 的空间。
- 默认安装路径通常是


