modules安装教程 (VMware/centos7)

前言:

作为测试,在VMware上安装centos7,然后在centos7上安装modules-4.1.2.

redhat上安装步骤基本相同。

平台介绍:

虚拟机平台:14.1.1

centos版本:7.4

安装步骤:

一、安装modules

所有安装配置操作均使用root账号。

1. 下载(或从外部传入)安装源文件,解压。

2. 由于常常我们不得不把工具安装到共享路径,因此此处我们自定义安装路径的方式配置。

3. 有可能会遇到组件(比如tclsh)缺失的情况。

在联网的情况下可以直接通过"yum install tcl*"的方式安装(tclsh)相关组件。

在不联网的情况下参照上篇openlava4.0安装教程中的组件安装方式。

4. 然后执行如下命令安装。

5. 然后我们来到指定的安装路径下,发现已经安装好了。

二、安装后配置

1. 我们要保证相关设置在系统启动的时候都能被正确配置,这些设置文件都放在init路径下。

我们需要将profile.sh/profile.csh都连接到/etc/profile.d下面,注意源文件要写绝对路径。

2. 重启系统,用普通账号看一下效果。

此处需要注意,如果你的默认SHELL是bash,用“which module”是找不到module的,但是module指令可以正常使用;如果你的默认SHELL是csh/tcsh,用“which module”得到的是一个alias。

3, 然后我们学习一下如何配置一个简单的module 环境。

还是用root账号,进入modulefiles目录新增配置文件,我们此处新增"cadence/abc"。

在里面设置环境变量ABC=abc来做测试(注意所有的设置都要遵循module的语法)。

4. 编辑完成后立即生效,我们发现了这个新增加的配置。

module load新的配置后,配置中的设置起效。

猜你喜欢

转载自my.oschina.net/liyanqing/blog/1813699