做爲測試,在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新的配置後,配置中的設置起效。