非管理员远程在服务器home目录中静默安装并使用Matlab过程记录和总结(上)

一、引言

       前一阵子听闻曙光有一批新的服务器在推广试用阶段,号称可以同时使用5000+cpu和gpu,抱着试一试的心态,我也申请了一个账号,登上去后来,发现的确 很不错,各种软件安装齐全,像是Anaconda3Rfortran以及还有一大堆的其他专业软件可供使用,不过我找来找去找不到matlab,应该是版权的问题没法安装;而我又只是普通用户,没法sudo安装,所以就萌生在自己的home目录中安装一个matlab来跑程序,经过几天的折腾,总算是可以使用了,过程也是相当的曲折繁琐,这里我做一个记录,方便自己也方便其他人安装使用。

非管理员远程在服务器home目录中静默安装并使用Matlab过程记录和总结(上)

       这里第一说我安装和使用软件存在的几个主要困难:

  • 一、我不是超级用户无法直接在共享目录安装;
  • 二、基于缘由一,我没法通过两个iso文件分开安装matlab;
  • 三、远程登陆没有图形界面,我无法使用传统的图形界面的方式安装matlab;
  • 四、最关键也是一直困扰我的一个问题:
    非管理员远程在服务器home目录中静默安装并使用Matlab过程记录和总结(上)换句话说,我怎么共享这个软件给其他计算节点使用?(我安装是在管理节点上安装软件的,但是实际计算的时候是在计算节点计算的,而管理节点不允许提交计算任务。)

        我搜遍网络,要想解决这些问题也是很困难,尤其是第四个问题,找不到直接的方法,好在经过我的不懈努力,逐一克服了这些困难,那接下来就跟着我一步一步来走一遍这个安装使用matlab的流程。

二、安装非管理员远程在服务器home目录中静默安装并使用Matlab过程记录和总结(上)

        MATLAB Linux的完整版需要自行上网查找,如果实在找不到也可以咨询我,下面假设我们手上已经有相应的软件包了,一般是类似图2的iso文件+crack包。

非管理员远程在服务器home目录中静默安装并使用Matlab过程记录和总结(上)

        一般你手头上能找到的Matlab都是iso压缩文件,参见图2。根据问题一,我们不可以直接上传iso文件到自己的home目录下,下载相应的的iso压缩文件后来,必定要在本地端(你自己的电脑上)完成解压缩,解压到一个大的文件夹底下,然后把这个文件夹通过打包或者直接上传到服务器上,同时也上传你的Crack文件夹,这是第一步,切记不要直接上传iso文件。
        上传完成后来,接下来通过cd命令进入你的那个文件夹,如下图这样,看到install这个命令就可以:

非管理员远程在服务器home目录中静默安装并使用Matlab过程记录和总结(上)

       好了,准备工作完成了,接下来我们开始安装,下面一步至关重大,鉴于没有图形界面,我们需要非管理员远程在服务器home目录中静默安装并使用Matlab过程记录和总结(上)Matlab
       在命令行界面输入类似如下的命令:

./install -destinationFolder ~/Software/MATLAB/R2018a/ -fileInstallationKey 09806-07443-53955-64350-21751-41297 -agreeToLicense yes -mode silent -activationPropertiesFile ~/matlabLinux/Crack_Matlab_R2018a/license_standalone.lic

       这行命令很长,分解一下:

  • ./install
  • -destinationFolder 你想要安装的matlab文件夹
  • -fileInstalltionKey 序列号(在你的Crack文件夹的readme.txt文件里)
  • -agreeToLiscence yes
  • -mode silent
  • -activationPropertiesFile Crack文件夹中的license_standalone.lic文件

       这个序列号是Crack文件夹中readme.txt文件给的,类似于下面这个:

非管理员远程在服务器home目录中静默安装并使用Matlab过程记录和总结(上)

       读者如果找到的matlab版本和我采用的一样的话,可以直接使用这个序列号。
       这些带横杠的命令-都是需要的,后面的中文部分依照自己的安装目录的不同自行改动,写好之后记得多检查几遍,然后回车开始安装。
       安装大约要20-30分钟,在等待的过程中可以欣赏各个matlab库的安装。

© 版权声明

相关文章

1 条评论

  • 头像
    笑三少 读者

    为什么我执行 install 直接就 permission denied了😭

    无记录
    回复