参考:http://www.jianshu.com/p/f0cefc737dda

①在下载matlab linux版.iso,

②在windows下用ULTRAISO软件提取

③用crack中的install.jar 覆盖原生安装包的install.jar

cp ~/crack/install.jar /mnt/matlab/java/jar/install.jar

④运行安装文件夹下的install(./install)

⑤选择 手动安装不连接互联网

⑥输入key:

29797-39064-48306-32452

选择安装工具箱 可全部安装
选择没有互联网使用文件激活
选中crack目录下的 license.lic许可证文件
  • 暂时不要开matlab 继续替换crack目录下给出的 libmwservices.so文件
    并且对原生的 libmwservices.so改名处理 或直接删除
    注意下方第三行cp命令 最后的 点号

      cd /opt/MATLAB/R2014b/bin/glnxa64
    sudo mv libmwservices.so libmwservices.so.old
    sudo cp ~/crack/libmwservices.so . #注意libmwservices.so 网上我找到几个 其中多个无效 但是有一个有效
    #当终端运行matlab报错如 error while loading shared libraries: libmwservices.so: ...
    #那么libmwservices.so是无效的
  • 删除之前复制的安装文件

    cd /mnt/
    sudo rm -r matlab
  • 如果想从终端启动matlab 则要加入相应路径到环境变量PATH

    vim .bashrc
    #或者 vim .zshrc ( 若在用zsh) 然后加入下面一句
    PATH="$PATH:/opt/MATLAB/R2014b/bin"
    #为了用的舒服点 再加上下面一句
    alias matlab='nohup matlab -desktop & '
    #注意需要带-desktop参数 不然可能闪退
  • 现在可以从终端中启动matlab
    直接键入matlab 即可

    • 如果想从启动器launcher条上 或桌面图标快捷方式启动matlab
      这个比较麻烦 如果网上找到的matlab.desktop脚本的仍然不能生效的话
      用下面的方法

      因为 我在用Numix-Circle做图标主题 而这个图标主题中已经有matlab的图标
      所以下方脚本中我并没有设定icon路径

      首先 去 /usr/share/applications中随便找一个系统图标 可以拖动到桌面上
      比如Gvim 如果桌面此时出现了gvim图标 而不是"复制时出错" 那么就可以了
      然后在终端中用vim或其他文本编辑器打开gvim.desktop文件

      cd ~/Desktop
      mv gvim.desktop matlab.desktop #改名
      vim matlab.desktop

      将里面的代码全部删掉 然后写入下面的代码

      [Desktop Entry]
      Type=Application
      Encoding=UTF-8
      Name=Matlab2014b
      Comment=Matlab:The Tool of Technical Computing
      Exec=/opt/MATLAB/R2014b/bin/matlab -desktop
      Icon=matlab
      Categories=Development;Matlab;
      Name[zh_CN]=Matlab2014b

      注意Exec行的matlab执行脚本位置 也要有-desktop参数 不然闪退
      至于icon 我的图标主题自带 所以不用指定路径
      但换掉主题后图标图案可能"一片空白" 所以也可以选择用原生图标位置:

       Icon=/opt/MATLAB/R2014b/toolbox/sl3d/mainpage/matlab_logo.gif

      保存然后回到桌面就已经有matlab图标了 双击开启
      并可以将图标拖动到屏幕左边的启动器launcher条上

    • 关于matlab的字体问题
      在Linux下 尤其是在AwesomeWM中 matlab的字体锯齿化显著 难看
      这主要是开源软件openjdk的问题
      稍稍解决的方法有二:
      a. 进入Matlab,打开HOME面板上的Preferences,打开Fonts设置页,
      在右边最下方的复选框 选中 Use antialising to smooth desktop fonts
      此外还可以自由选择字体 如在Fonts面板上选择(前提是已经安装了该字体)

      BitStream Vera Sans Mono Plain 11   %有效区分0和O以及o

      b. 经过a过程的处理 字体表现良好 但仍然有部分字体显示锯齿
      所以对默认的openjdk-使用非版权保护的丑陋字体 打补丁

      # Install both infinality and fontfix'ed JDK.
      sudo add-apt-repository ppa:no1wantdthisname/ppa
      sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
      sudo apt-get update
      sudo apt-get install fontconfig-infinality openjdk-7-jdk
      # Apply a font style that looks good.
      sudo /etc/fonts/infinality/infctl.sh setstyle linux
      # And reboot the system.
      sudo reboot

      Ubuntu14.04LTS 用的是openjdk7 所以这里安装的是对应版本7的补丁

    • 备注
      解包安装后大约占11G空间

      matlab2014bsize.png

      启动matlab

      matlab2ee.jpg
 

CENTOS6 下MATLAB2014b的安装和破解(Matlab_R2014b linux版 安装笔记)的更多相关文章

  1. FinalShell Mac OS版,Linux版安装及教程(Mac下的xshell)

    用户QQ群 342045988 Mac版安装路径/Applications/finalshelldata Linux版安装路径/usr/lib/finalshelldata 注意:1.FinalShe ...

  2. FinalShell Mac OS版,Linux版安装及教程

    该版本功能和windows版基本一样,但是主机检测和远程桌面功能由于兼容性问题暂时无法使用,以后会支持. 该版本功能和windows版基本一样,但是主机检测和远程桌面功能由于兼容性问题暂时无法使用,以 ...

  3. MySql的Linux版安装

    1,官网下载MySql的Linux版: 下载地址:http://dev.mysql.com//downloads/mysql/ 2.上传到Linux服务器,建议放在/opt/目录下 3.检查当前系统是 ...

  4. linux下内网端口转发工具:linux版lcx [实现远程内网维护]

    这个工具以前使用的初衷是内网渗透,需要将内网ssh端口转发到外网服务器上.但这个工具同样适用于运维工程师进行远程内网维护. 当然这一切的前提是内网可以访问外网,检测方法当然就是直接ping 一个外网I ...

  5. 搜狗拼音输入法LINUX版安装

    搜狗拼音输入法LINUX版官方下载: http://pinyin.sogou.com/linux/?r=pinyin 一.添加fcitx的nightlyPPA 在终端中输入: sudo add-apt ...

  6. CentOS6下DHCP服务(一)工作原理及安装配置说明

    1.DHCP服务用途 DHCP是Dynamic Host Configuration Protocol的简写,DHCP服务器最主要的工作就是自动地将网络参数分配给网络中的每台计算机,让客户端的计算机在 ...

  7. 【安装】Mysql在Linux上安装

    1.下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:mysql-5.6.37-linux-glibc2.12- ...

  8. Redis Linux版安装详解

    Redis介绍 我的Linux系统是CentOS7 1.安装Redis 官方下载地址:http://download.redis.io 使用Linux下载:wget http://download.r ...

  9. 在docker容器中安装和使用,linux版的powershell

    powershell 传教士 原创文章.始于 2016-09-18 ,2016-10-27修改powershell docker官网.允许转载,但必须保留名字和出处,否则追究法律责任 1 在任意版本的 ...

随机推荐

  1. 线性表-串:KMP模式匹配算法

    一.简单模式匹配算法(略,逐字符比较即可) 二.KMP模式匹配算法 next数组:j为字符序号,从1开始. (1)当j=1时,next=0: (2)当存在前缀=后缀情况,next=相同字符数+1: ( ...

  2. 【暑假】[实用数据结构]UVAlive 4329 Ping pong

    UVAlive 4329 Ping pong 题目: Ping pong Time Limit: 3000MS   Memory Limit: Unknown   64bit IO Format: % ...

  3. MVC模式 - 理解J2EE模式

        MVC模式Model-View-Controller头字母的缩写,中文翻译为“模型-视图-控制器” 模式(或者模型).该模式把一个GUI应用划分 业务逻辑处理(M),画面表示(V),控制(C) ...

  4. 【Spark学习】Spark 1.1.0 with CDH5.2 安装部署

    [时间]2014年11月18日 [平台]Centos 6.5 [工具]scp [软件]jdk-7u67-linux-x64.rpm spark-worker-1.1.0+cdh5.2.0+56-1.c ...

  5. HW6.30

    import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner i ...

  6. 现代程序设计——homework-01

    1.我的GitHub用户 首先,接触到现代程序设计这门课之后我才正式开始使用GitHub和它的客户端,以前都是去网站看代码.扒样例.我注册的账户名为:hennande.目前该账户中有我的第一份关于ho ...

  7. 第十三章、学习 Shell Scripts 条件判断式

    利用 if .... then 单层.简单条件判断式 if [ 条件判断式 ]; then 当条件判断式成立时,可以进行的命令工作内容: fi <==将 if 反过来写,就成为 fi !结束 i ...

  8. Latex 中宽度的设置和理解

    \textwidth, 文本区域的全部宽度 \columnwidth, 文本中一列的宽度,单栏或者多栏的情况下,值是不同的 但是,一旦\textwidth, \columnwidth, \linewi ...

  9. 剑指OFFER之从1到n中出现1的次数(九度OJ1373)

    题目描述: 亲们!!我们的外国友人YZ这几天总是睡不好,初中奥数里有一个题目一直困扰着他,特此他向JOBDU发来求助信,希望亲们能帮帮他.问题是:求出1~13的整数中1出现的次数,并算出100~130 ...

  10. Cocos2d-x——CocosBuilder官方帮助文档翻译1 使用自定义类

    原创:请注明转载! 在Cocos2d-x中使用CocosBuilder 使用自定义类 CocosBuilder的使用方法是通过自定义类.在CocosBuilder中选中一个对象并在属性栏中输入自定义类 ...