Change of global default for software stack

From ScientificComputing
Revision as of 10:06, 27 January 2022 by Sfux (talk | contribs) (Timeline)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Introduction

On Euler we provide two software stacks (old/new). Users can switch between the software stacks in the current shell, using the commands env2lmod and lmod2env. There is a global default, that the old software stack is initialized upon login. Users can permanently change this by setting a personal default that supersedes the global default, using the script set_software_stack.sh.

Changing personal default

You can check your personal default by running the command

set_software_stack.sh -i

To change the permanent default to the new software stack, use the command

set_software_stack.sh new

and for changing it to the old software stack, use the command

set_software_stack.sh old

You can change your default at any time. After a change, you would need to logout and login again to make the change becoming active.

New global default

We are changing the global default upon login from the old to the new software stack. This only affects users which have not set a personal default yet. If you have set a personal default with the script set_software_stack.sh, then nothing will change for you, as the personal default supersedes the global one.

Timeline

Will be announced soon

How to keep the old software stack as default

If you need to continue to work with the old software stack, it is sufficient to set it as default with the command

set_software_stack.sh old

and to logout and login again, then everything will be the same as before.