Matlab[linux]安装问题
OS : Arch Linux
桌面:Gnome X11
软件是从网上下载的iso文件,对文件挂载或者使用解压软件解压,我个人更喜欢挂载,解压有点麻烦(我比较懒)
软件:matlab(R2016)

开始吧!
#1. 挂载(地址任选,在/mnt下规范些)
sudo mkdir /mnt/matlab
sudo mount -t auto -o loop ~/Linux/R2016b_glnxa64_dvd1.iso /mnt/matlab
会有一个read-only的warnning。不过不要担心,这是正常情况,iso文件的挂载与光盘的挂载类似,光盘也是read-only,所以没什么关系

sudo /mnt/matlab/install
#2. 一般有两种情况
1. preparing installation files ...
然后弹出一个安装界面(按步骤安装就可以了)
2. preparing installation files...
installing...
Finished
这期间没有任何图形界面弹出,当然matlab根本没有安装
#没有安装的原因
1. 安装文件没有执行权限
2. 未配置X11显示器时安装
3. 正在启动安装程序的用户无法在此X11显示器上显示窗口
4. 缺少matlab安装所需的程序
#解决由于我没有遇到1,3,4中情况,所以只有2的解决方案
检查桌面环境,如果是wayland,滚回X11
echo $XDG_SESSION_TYPE
>>>wayland
如果是这样,你有两个选择,silent mode安装/禁用wayland
禁用wayland
edit /etc/gdm/custom.conf file and uncomment #WaylandEnable = false(前提是你的桌面环境有x11,否则的话进不了gui界面)
#出现安装界面后,按操作完成就行了
#激活:把压缩包解压,里面会有一些文件
sudo cp license_standalone.lic /usr/local/MATLAB/R2016b/licenses
sudo cp -r R2016b /usr/local/MATLAB/ 安装路径是:/usr/local/MATLAB/R2016b/
#创建软连接
sudo ln -s /usr/local/MATLAB/R2016b/bin/matlab /usr/local/bin/matlab
(解压iso文件 7z x <file.iso> -r -o <dir>)
(合并文件:rsync -a --progress ./dvd2/archives ./R2016/archives)
Matlab[linux]安装问题的更多相关文章
- matlab linux 安装
1. 获取matlab的iso文件,并挂载到目录下2. sudo sh $(matlab_path)/matlab安装(破解,相关见说明)3. 加入系统路径,将$(matlab_install_pat ...
- Linux安装MATLAB
Linux下的MATLAB在2013a及以后的版本中,就不再支持32位机了.所以32位Linux系统无法安装2013a及以后版本.[1] Linux下安装MATLAB时,需要先配置好JRE,可以参考: ...
- 搜狗输入法linux安装 以及 12个依赖包下载链接分享
搜狗输入法linux安装版,先安装各种依赖包,大概12个依赖,可能中途还需要其他依赖,可以效仿解决依赖问题.如图这12个文件要是手动点击下载,那也太笨点了,我们要用shell命令批量下载.命令如下:w ...
- linux安装php
接上篇:linux安装apache 一.安装php 先安装libxml2库 [root@ctxsdhy package]# yum -y install libxml2-devel 最新地址在:htt ...
- linux安装oracle11g
准备oracle安装文件 Oracle11gR2包含两个文件linux_11gR2_database_1of2.zip和linux_11gR2_database_2of2.zip,将这两个文件通过SS ...
- TODO:Linux安装PHP MongoDB驱动
TODO:Linux安装PHP MongoDB驱动 PHP利于学习,使用广泛,主要适用于Web开发领域. MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统 ...
- Symantec Backup Exec 2010 Agent For Linux安装
以前写过一篇文章介绍过Symantec Backup Exec 2012 Agent For Linux安装安装,今天介绍一下Symantec Backup Exec 2010 Agent For L ...
- Symantec Backup Exec 2012 Agent For Linux安装
Backup Exec 2012 介绍 Backup Exec 2012 是一种为虚拟和物理环境提供保护的集成产品,能够简化备份和灾难恢复,并提供了无可匹敌的恢复功能.借助于强大的 Symantec ...
- linux 安装jdk
1.Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也 ...
随机推荐
- redis管理工具rdm安装;另一个管理工具medis
安装: brew cask install rdm 开源安装 http://docs.redisdesktop.com/en/latest/install/ 说明 直接从官网下载也可以,不过是收费的 ...
- docker attach 和 exec 用法区别
attach 用法 $ sudo docker attach 665b4a1e17b6 #by IDor$ sudo docker attach loving_heisenberg #by Name$ ...
- SQL中有关DQL、DML、DDL、DCL的概念与区别?
SQL(Structure Query Language)结构化查询语言是数据库的核心语言,是高级的非过程化编程语言.它功能强大,效率高,简单易学易维护.SQL语言基本上独立于数据库本身.使用的机器. ...
- ssh自动添加hostkey到know_hosts
The authenticity of host ‘git.sws.com (10.42.1.88)’ can’t be established. ECDSA key fingerprint is 5 ...
- OpenGL.资料积累
1.又一种Qt + OpenGL 的离屏渲染方法 - liji_digital的博客 - CSDN博客.html(https://blog.csdn.net/liji_digital/article/ ...
- POJ 1840:Eqs
Description Consider equations having the following form: a1x13+ a2x23+ a3x33+ a4x43+ a5x53= The coe ...
- <cctype>的用法
#include<cctype> 1.isalnum() 检查字符c是十进制数还是大写还是小写字母.如果是,则返回true:如果不是,则返回false. 2.isalpha() 检查字符c ...
- 六扇门团队作业 ——《DorMi宿舍管理系统需求分析》
团队作业 --<需求分析> 一.格式描述 这个作业属于哪个课程 <课程的链接> 这个作业要求在哪里 <作业要求的链接> 团队名称 六扇门 这个作业的目标 通过对用户 ...
- POJ3311 Hie with the Pie 【状压dp/TSP问题】
题目链接:http://poj.org/problem?id=3311 Hie with the Pie Time Limit: 2000MS Memory Limit: 65536K Total ...
- #【Python】【基础知识】【内置对象常用方法】
数字 数字的常用方法: >>> dir(int) ['__abs__', '__add__', '__and__', '__bool__', '__ceil__', '__class ...