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

一、引言

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

图1、服务器上已经安装的某些软件

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

  • 一、我不是超级用户无法直接在共享目录安装;
  • 二、基于原因一,我没法通过两个iso文件分开安装matlab;
  • 三、远程登陆没有图形界面,我无法使用传统的图形界面的方式安装matlab;
  • 四、最关键也是一直困扰我的一个问题:
    \color{red}{我在我自己的用户目录安装以后,我怎么让计算节点也能使用matlab?}换句话说,我怎么共享这个软件给其他计算节点使用?(我安装是在管理节点上安装软件的,但是实际计算的时候是在计算节点计算的,而管理节点不允许提交计算任务。)

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

二、安装\color{red}{MATLAB}

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

图2、matlab安装包

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

图3、安装目录

       好了,准备工作完成了,接下来我们开始安装,下面一步至关重要,鉴于没有图形界面,我们需要\color{red}{静默安装}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文件给的,类似于下面这个:

图4、序列号

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容

友情链接更多精彩内容