ubuntu 10 安装matlab

本文提供了一篇详细的Linux环境下安装Matlab 2010a的步骤指南,包括从下载光盘镜像、挂载镜像、安装到解决常见问题的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

matlab 2010a linux 安装过程

转载至http://blog.sina.com.cn/s/blog_63fdf8f10100iydv.html

(2010-05-25 15:59:50)
matlab安装过程还是比较简单的,环境:fedora 12 x86_64    matlab for unix 2010a
下面是具体的方法:

第一步:下载光盘镜像,
下载地址:ed2k://|file|%5B%E7%9F%A9%E9%98%B5%E5%AE%9E%E9%AA%8C%E5%AE%A4%5D.TLF-SOFT-Mathworks.Matlab.R2010a.UNIX.ISO-TBE.iso|4902662144|23d2d23050f366e03290437a 68693102|/

第二步:挂载光盘镜像,使用mount命令
#mount -o loop /home/aaa.iso /media
其中/home/aaa.iso为你的光盘所在位置,/media为你要把光盘镜像文件挂载到的位置

第三步:进入镜像文件目录进行安装
#cd /media            进入文件目录
#./install          运行安装文件,安装开始

第四步:安装是遇到的问题
选择是否在线安装时,选否,即 install manually without using the internet
让输入key,输入
55013-56979-18948-50009-49060
途中出错继续,安装完成后在解决,
安装完成需要
license file ,用镜像文件crack中的 license_standalone.dat就行了
到这一步,安装已全部完成

第五步:运行是遇到的问题
一、#./matlab 
出现以下内容:

/opt/matlab/bin/glnxa64/MATLAB: error while loading shared libraries: libXp.so.6: cannot open shared object file: No such file or directory
很明显没有安装libXp
#yum install libxp     
二、#./matlab
出现以下内容:
/opt/matlab/bin/glnxa64/MATLAB: error while loading shared libraries: /opt/matlab/bin/glnxa64/../../bin/glnxa64/../../bin/glnxa64/libtbbmalloc.so.2: cannot restore segment prot after reloc: Permission denied

 

这是selinux的问题,修改selinux文件,把selinux关掉
#vi /etc/sysconfig/selinux
SELINUX=enforcing 改为 SELINUX=disabled
重启就行了

到现在matlab已经可以在你的机器上运行了

第六步:运行后的一些问题
一、创建桌面快捷方式
为了方便,创建一个快捷方式,和其他一样,桌面右键创建启动器
图标可以选/.../matlab/X11/icons
命令中填入:/.../matlab/bin/matlab -desktop
完成,注:-desktop不能少
二、中文乱码问题
准备好字体,可以到windows下复制,好了以后执行以下几个命令
#mkdir /.../matlab/sys/java/jre/glnxa64/jre/lib/fonts/aaa      创建aaa文件夹
然后复制字体到aaa文件夹中
#cp /home/simhei.ttf  /...
/matlab/sys/java/jre/glnxa64/jre/lib/fonts/aaa
#mkfontscale        在aaa文件夹中生成一个fonts.scale文件
#vi fonts.scale
把fonts.scale中simhei那一行复制到/... /matlab/sys/java/jre/glnxa64/jre/lib/fonts中的fonts.dir中并修改
开始的行数,即除了第一行外的行数,一个字体一行,字体要用ttf格式
注:文中涉及路径应根据个人安装路径而定
至此matlab安装成功,赶紧使用吧,是不是很简单

matlab 2010 for linux download link

ed2k://|file|%5B%E7%9F%A9%E9%98%B5%E5%AE%9E%E9%AA%8C%E5%AE%A4%5D.TLF-SOFT-Mathworks.Matlab.R2010a.UNIX.ISO-TBE.iso|4902662144|23d2d23050f366e03290437a68693102|/

文章出自:http://www.linuxidc.com/Linux/2010-05/26119.htm

首先根据这篇帖子给出的地址去下载matlab7
http://www.linuxidc.com/Linux/2010-05/26119p2.htm

 



注意: 这里假设我们并没有root权限~有的话以下所有命令可以省略sudo~~

step1.生成一个镜像的挂载目录

sudo mkdir /mnt/cdrom

step2.将下载的第一个镜像挂载到该目录

sudo mount -o loop,iocharset=gb2312 media/software/cd1.iso /mnt/cdrom
其中 media/software/cd1.iso是该镜像的路径/mnt/cdrom是刚才生成的目录

step3.新建安装文件夹

sudo mkdir home/albert/matlab
这里的路径可自己随便定义~但建议最好是当前用户下容易控制的目录~~

step4.复制license.dat

 将/mnt/cdrom/Matlab.7.R14.License-Mac.OS.X-Unix-Linux/Matlab.7.R14.License- Mac.OS.X-Unix-Linux下的license.dat文件复制到上一步新建的目录下

step5.安 装

sudo mnt/cdrom/install
这里值得注意的是,执行install时,执行路径不能为install文件本身所在的路径
按照提示进行就可以了,安装目录选择step3生成的目录即可

step6.更换CD

安装过程中提示更换CD的时候执行
sudo umount /mnt/cdrom
然后按照step2挂载下一个CD镜像再继续安装,如果下载的文件有三个镜像,这步也就要进行两次

step7.破解

将CD1重新挂载,并将 /mnt/cdrom/Matlab.7.R14.License-Mac.OS.X-Unix-Linux /Matlab.7.R14.License-Mac.OS.X-Unix-Linux下的license.lic复制到安装目录下的etc文件夹中,并把 your_host_name段换成主机名

step8.设置

到安装目录下运行install_matlab
sudo home/albert/matlab/install_matlab
一般按照默认的一路y过去就行了

step9.启动调试

这个时候我们如果运行matlab的话,只会出现一个框框,然后进程就锁死了,需要到进程管理器中杀死进程才能结束它,根据网上现有的方法大多是安装sun-java6-jre,即运行
"sudo apt-get install sun-java6-jre"
但实际上该方法已经过时了,因为运行后会提示
“现在没有可用的软件包 sun-java6-jre,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到“
所以我们只能到java的主页上去下载一个jre,地址是:
http://www.java.com/zh_CN/download/linux_manual.jsp?locale=zh_CN&host=www.java.com
下载那个Linux(自解压文件)就可以了~
下载完后创建一个jre的安装文件夹,例如
sudo mkdir home/albert/jre
将下载的文件拷贝到该文件夹,并且在文件的属性-权限中勾选允许以程序执行文件,接着转到该文件夹
sudo ./jre-6u20-linux-i586.bin
按q跳过说明文档即可
装完后到matlab/bin中找到matlab文件并打开
在开始的那段注释后面紧接着添加下面这段
export MATLAB_JAVA=/home/albert/java/jre1.6.0_20
保存

大功告成~~接着在终端里运行matlab/bin/matlab就可以了~~~~

用迅雷或电驴都可以下载! (内含序列号及License) Release 2010a 的新功能 Release 2010a 包括 MATLAB 和 Simulink 的若干新功能丶一款新产品以及对其它 85 款产品的更新和缺陷修复。已经购买 MathWorks 软件维护服务的用户可以下载产品更新。 MATLAB 产品系列的新功能包括: - 增加更多多线程数学函数,增强文件共享丶路径管理功能以及改进 MATLAB 桌面 - 新增用于在 MATLAB 中进行流处理的系统对象,并在Video and Image Processing Blockset 和 Signal Processing Blockset 中提供超过 140 种支持算法 - 针对 50 多个函数提供多核支持并增强性能,并对图像处理工具箱中的大型图像提供更多支持 - 在全局优化工具箱和优化工具箱中提供新的非线性求解器 - 能够从 Symbolic Math Toolbox 中生成 Simscape 语言方程 - 在 SimBiology 中提供随机近似最大期望 (SAEM) 算法和药动学给药方案支持 Simulink 产品系列的新功能包括: - 在 Simulink 中提供可调参数结构丶触发模型块以及用于大型建模的函数调用分支 - 在 嵌入式 IDE 链接和目标支持包中提供针对 Eclipse丶嵌入式 Linux 及 ARM 处理器的代码生成支持 - 在 IEC 认证工具包中提供对 Real-Time Workshop Embedded Coder 和 PolySpace 产品的 ISO 26262 认证 - 在 DO 鉴定工具包中提供扩展至模型的 DO-178B 鉴定支持 - Simulink PLC Coder,用于生成 PLC 和PAC IEC 61131 结构化文本的新产品
### 如何在 Ubuntu 24.02 上安装 MATLAB 为了在较新的操作系统版本如 Ubuntu 24.02 上成功安装 MATLAB,需注意官方支持情况以及可能遇到的兼容性问题。通常情况下,MathWorks会为其产品提供针对特定Linux发行版的支持列表。 对于MATLAB,在Ubuntu上的部署一般遵循几个主要步骤: #### 准备工作 确认系统满足最低硬件需求并更新至最新状态: ```bash sudo apt update && sudo apt upgrade -y ``` #### 下载MATLAB Installer 访问 MathWorks官方网站登录账户下载适用于 Linux 的 MATLAB 安装程序。这通常是 `.glnxa64` 结尾的文件[^1]。 #### 设置依赖项 由于Ubuntu 版本差异较大,特别是从早期提到的Ubuntu 14.04到现在的Ubuntu 24.02之间存在显著变化,因此需要确保所有必要的库都可用。可以通过以下命令来预先加载一些常见的依赖关系: ```bash sudo apt install libgl1-mesa-glx libegl1-mesa libxrender1 libc6 libstdc++6 ``` #### 执行安装过程 解压所获得的MATLAB安装包,并按照提示运行安装脚本: ```bash tar -zxvf matlab_R*.linux.glnxa64.tar.gz cd matlab_R*/install/ ./install ``` 这里假设 `R*` 表示具体的发布年份编号。 #### 配置环境变量 为了让系统识别新安装的应用程序路径,可以编辑用户的 shell profile 文件(例如`.bashrc`) 来添加相应的目录到PATH环境中: ```bash echo 'export PATH="/usr/local/MATLAB/R*/bin:$PATH"' >> ~/.bashrc source ~/.bashrc ``` 需要注意的是,上述指导基于常规流程而定;具体细节可能会因不同MATLAB版本和个人计算机配置有所区别。如果目标是在非常规的操作系统版本上操作,则建议查阅最新的官方文档获取最准确的信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值