centos 安装matlab2017a(无root权限)
来源:互联网 发布:写java用什么eclipse 编辑:程序博客网 时间:2024/05/18 01:27
由于需要在服务器上使用matlab功能,但是又得不到root权限,所以只能想法设法在没有root权限的条件下,试着安装matlab 2017a.
1. 准备安装软件
首先需要下载matlab 2017a,这里给出网上放出的matlab linux软件:链接: https://pan.baidu.com/s/1o8E8ab4 密码: wpxq
另外要确认服务器上安装有java,如果没有安装的话,请参考《Linux下无root权限Matlab安装》
2. 开始安装matlab
1). 下载软件后,在windows下解压所有文件,然后出现三个文件:Matlab 2017a Linux64 Crack,R2017a_glnxa64_dvd1,R2017a_glnxa64_dvd2 ,然后新建一个文件,比如说R2017a,将后面两个文件夹里的所有文件拷贝到R2017a中。
2). 然后将破解文件夹Matlab 2017a Linux64 Crack与R2017a上传到服务器上,你可以在服务器自己的home目录下新建一个文件夹,比如说叫matlab,然后将文件拷贝到matlab下。
3). 由于是非root权限,因此我们需要修改文件夹的权限。分别修改如下:
- ./install 进入到R2017a,然后我们可以使用ls -l查看它的权限,会发现没有x(执行)权限,因此我们需要为其增加权限。 使用命令 chmod 777 install 为文件增加可执行权限。
- ./install_unix 进入到R2017a/bin/glnxa64/ , 同样修改install_unix的权限,执行 chmod 777 install_unix 即可。
- java 权限: 切换到R2017a\sys\java\jre\glnxa64\jre\bin,修改java的权限,执行 chmod +x java 即可。
4). 进入到R2017a,开始执行安装 ,在终端输入:./install 即可开始安装,出现如下界面
(key在readme.txt中可以找到,选择这一组:09806-07443-53955-64350-21751-41297)
在选择文件夹时,要保证文件夹是可以写入文件的。
这里可以使用chmod命令改变文件夹的权限,保证要安装的位置是可以写入的。 (注意:最好安装在自己的home目录下的某个文件下,这里的截图是从网上粘的,实际上我的安装目录为:/home/**/matlab_2017a.)
(自定义安装组件,全部安装大约需要10GB空间)
点击下一步,经过十几分钟的等待之后,Matlab安装完毕,但现在还不能使用,需要按照破解包的要求,将两个文件保存到matlab安装文件下的./bin/glnxa64目录,然后输入.lic的绝对路径。
5). 此时我们开始激活matlab.
先进入到 /home/**/matlab_2017a/bin/glnxa64/ ,执行
chmod -R 777 .
然后进入到破解文件夹Matlab 2017a Linux64 Crack下,执行类似下面的命令(个人可以按照自己的目录进行修改):
mkdir /home/**/matlab_2017a/bin/licenses/cp license_standalone.lic /home/**/matlab_2017a/bin/licenses/cp R2017a/bin/glnxa64/libmwservices.so /home/**/matlab_2017a/bin/glnxa64/
进入到home目录下,用vi打开.bashrc .如下:
# .bashrc# Source global definitionsif [ -f /etc/bashrc ]; then. /etc/bashrcfi# Uncomment the following line if you don't like systemctl's auto-paging feature:# export SYSTEMD_PAGER=# User specific aliases and functionsalias matlab='/home/**/matlab_2017a/bin/matlab'
编辑最下面的matlab 别名,设置成自己的matlab路径,然后执行 source ~/.bashrc 使之生效。这样就可以直接在终端输入matlab打开matlab了,当然了你可以将matlab别名设为自己喜欢的,比如可以设为 R2017a,即可改为:
alias R2017a='/home/**/matlab_2017a/bin/matlab'
因此在终端输入R2017a即可打开matlab.
7). 启动matlab
直接在终端键入matlab即可打开,第一次仍会需要用户提供秘钥文件,也就是上一步所说的license_standalone.lic文件,选择该文件进行激活即可。以后再打开Matlab就可以正常使用了。
3. 参考文献
- 在Ubuntu 16.04下安装Matlab 2017a
- Matlab R2017a for linux 64位 中/英文免费破解版(附破解文件+激活步骤)
- 【Matlab】Linux下无root权限安装matlab2016b (******)
- Linux下无root权限Matlab安装
- linux .bashrc文件修改和生效
- linux下.bashrc文件 /PATH环境变量修改 /提示符修改
阅读全文
0 0
- centos 安装matlab2017a(无root权限)
- 无root权限下安装tmux
- linux 无root权限安装tmux
- 无root权限下安装mysql源文件
- linux 无root权限安装theano
- Linux 无 root 权限安装 zsh
- Linux无root权限安装mysql绿色版
- linux无root权限安装软件
- mysql免安装–无root权限
- ubuntu 12.04无root权限安装YouCompleteMe
- Linux无ROOT权限安装Mysql 5.7
- Linux下无root权限安装apache
- linux(centos) 无root, 安装matlab2013a
- CentOS 取 root 权限
- Centos root权限修改
- 在无root权限的情况下安装python模块
- Linux在无root的权限下如何安装程序
- 在无root权限的情况下安装python模块
- 亲加直播代码混淆
- Java编程思想---第一章笔记
- 从零基础认识事务
- 70. Climbing Stairs
- 用CXF中wsdl2java工具时抛出SAXParseException
- centos 安装matlab2017a(无root权限)
- 数组去重的方法
- 欢迎使用CSDN-markdown编辑器
- 访问网站人数统计
- CS R23 C(排列循环节+前缀和),D(好题,列式子,取交集), E(套路,二分图,最大独立集,最小割)
- Elasticsearch学习笔记
- Spark任务提交jar包依赖解决方案
- ucos-iii学习之消息传递
- 高德地图开发(一)显示地图与定位