linux安装MATLAB的教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Linux服务器命令行模式安装Matlab2014a,有需要的朋友可以参考下。0.下载安装包下载Matlab2014aforLinux安装包的ISO镜像文件(感谢万能的度娘)以及破解包(下载地址:点击打开链接)假设破解包解压后的位置为~/Downloads/Crack将下载好的iso文件挂载mount-oloop/home/Downloads/MATHWORKS_R2014A.iso/media/cdrom1.安装准备1.1JDK从oracle官方网站下载JDK7,当前版本为jdk1.7.0_71。(注:openjdk似乎有兼容性问题,另外matlab2014a目前不兼容JDK8)将解压好的jdk-7u71-linux-x64.tar.gz移动到/usr/lib/jvm/jdk1.7.0_71中sudomvjdk1.7.0_71/usr/lib/jvm/jdk1.7.0_71设置环境变量sudovi/etc/profile在文件末尾添加exportJAVA_HOME=/usr/lib/jvm/jdk1.7.0_71保存并推出,然后使用下面的命令是设置生效source/etc/profile修改系统的默认jdksudoupdate-alternatives--install/usr/bin/javajava/usr/lib/jvm/jdk1.7.0_71/bin/java300sudoupdate-alternatives--install/usr/bin/javacjavac/usr/lib/jvm/jdk1.7.0_71/bin/javac300sudoupdate-alternatives--configjavasudoupdate-alternatives--configjavac输入java-version,看到如下信息则表明设置成功javaversion1.7.0_71Java(TM)SERuntimeEnvironment(build1.7.0_71-b14)JavaHotSpot(TM)64-BitServerVM(build24.71-b01,mixedmode)1.2创建安装目录sudomkdir-p/usr/local/matlab/etcsudomkdir-p/usr/local/matlab/2014a2.安装2.1编辑配置文件将配置文件拷贝到/usr/local/matlab/etc中sudocp/media/cdrom/installer_input.txt/usr/local/matlab/etcsudocp/media/cdrom/activate.ini/usr/local/matlab/etcsudocp~/Downloads/Crack/spanstyle=font-family:Arial,Helvetica,sans-serif;/usr/local/matlab/etc/span修改文件的读写属性chmod+w/usr/local/matlab/etc/installer_input.txtchmod+w/usr/local/matlab/etc/activate.ini编辑installer_input.txt文件,按如下内容设置配置项destinationFolder=/usr/local/matlab/2014a#安装目录fileInstallationKey=12345-67890-12345-67890#序列号,似乎可以随便写agreeToLicense=yes#同意协议outputFile=/tmp/mathwork_install.log#安装日志mode=silent#开启无人值守安装activationPropertiesFile=/usr/local/matlab/etc/activate.ini#激活文件licensePath=/usr/local/matlab/etc/license_405329_R2014a.lic#license文件编辑activate.ini文件,按如下内容设置isSilent=true#开启silent模式activateCommand=activateOffline#设置激活方式,离线激活无需联网licenseFile=/usr/local/matlab/etc/license_405329_R2014a.lic#license文件位置2.2安装执行如下安装命令sudo/media/cdrom/install-inputFile/usr/local/matlab/etc/installer_input.txt2.3激活安装完成后,对matlab进行破解sudomv/usr/local/matlab/bin/glnxa64/libmwservices.so/usr/local/matlab/bin/glnxa64/libmwservices.so.baksudocp~/Downloads/Crack/Linux/libmwservices.so/usr/local/matlab/bin/glnxa64/使用如下命令激活sudo/usr/local/matlab/2014a/bin/activate_matlab.sh-propertiesFile/usr/local/matlab/etc/activate.ini2.4设置环境变量设置环境变量sudovi/etc/profile在文件末尾添加exportPATH=/usr/local/matlab/2014a/bin:$PATH保存并退出后使设置生效source/etc/profile安装完成。3.常见问题3.1安装时提示挂载后的镜像文件input/outputerror可以尝试把iso文件解压(注意:非挂载)到一个文件夹后再进行安装3.2安装时提示eval:1:/tmp/mathworks_15227/java/jre/glnxa64/jre/bin/java:Permissiondenied将iso文件解压到一个文件夹,然后进入其sys/java/jre/xxx/jre/bin目录,执行命令chmoda+x*然后从解压的文件夹进行安装3.3安装时提示找不到libjli.so这个错误是由于链接器没有扫描libjli.so所在的文件夹造成的。修改文件/etc/ld.so.confsudovi/etc/ld.so.conf在文件末尾添加如下内容/usr/lib/jvm/jdk1.7.0_71/lib/amd64/jli保存并推出,然后执行/sbin/ldconfig-v3.4安装时提示找不到sys/java/jre/glnxa64/jre/lib/amd64/server/libjvm.so将iso文件解压,然后进入其sys/java/jre/glnxa64/jre/lib/amd64/文件夹,执行如下命令mvserverserver.bakcp-r/usr/lib/jvm/jdk1.7.0_71/jre/lib/amd64/server.然后使用解压后的文件夹进行安装3.5安装时提示找不到sys/java/jre/glnxa64/jre/lib/amd64/headless/libmawt.so将iso文件解压,然后进入其sys/java/jre/glnxa64/jre/lib/amd64/文件夹,执行如下命令mvheadlessheadless.bakcp-r/usr/lib/jvm/jdk1.7.0_71/jre/lib/amd64/headless.然后使用解压后的文件夹进行安装

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功