| | 1 | = Χρήση των Environment Modules στα clusters του CSLab = |
| | 2 | Τα Environment Modules είναι ένα εργαλείο για την εύκολη αλλαγή μεταβλητών περιβάλλοντος (π.χ. PATH, MANPATH, etc). Χρησιμοποιείται στα cluster μας για την εύκολη εναλλαγή ανάμεσα σε διαφορετικές εκδόσεις εφαρμογών. |
| | 3 | |
| | 4 | === Χρήση === |
| | 5 | Η εντολή module χρησιμοποιείται για την διαχείριση των διαφορετικών modules. |
| | 6 | |
| | 7 | Οι βασικότερες εντολές είναι: |
| | 8 | |
| | 9 | - `module avail` : Δείχνει όλα τα modules που είναι διαθέσιμα για φόρτωση. |
| | 10 | - `module list` : Δείχνει όλα τα modules που έχει φορτωμένα ο χρήστης. |
| | 11 | - `module load <modules>` : Φόρτωση των αντίστοιχων modules. |
| | 12 | - `module unload <modules>` : Αναίρεση φόρτωσης ενός module. |
| | 13 | - `module show <modules> / module whatis <modules>` : Πληροφορίες σχετικά με τα συγκεκριμένα modules. |
| | 14 | |
| | 15 | === Χρήση modulefiles === |
| | 16 | Υπάρχει η δυνατότητα ένας χρήστης να ορίσει το δικό του module μέσω του αρχείου $HOME/.modulerc |
| | 17 | Περισσότερα σχετικά με τα modulefiles στο [http://linux.die.net/man/4/modulefile manpage] |