做为测试,在VMware上安装centos7,而后在centos7上安装modules-4.1.2.centos
redhat上安装步骤基本相同。bash
虚拟机平台:14.1.1工具
centos版本:7.4学习
全部安装配置操做均使用root帐号。测试
1. 下载(或从外部传入)安装源文件,解压。centos7
2. 因为经常咱们不得不把工具安装到共享路径,所以此处咱们自定义安装路径的方式配置。spa
3. 有可能会遇到组件(好比tclsh)缺失的状况。.net
在联网的状况下能够直接经过"yum install tcl*"的方式安装(tclsh)相关组件。blog
在不联网的状况下参照上篇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新的配置后,配置中的设置起效。