abisko

Abisko: Precise to Xenial migration

Abisko: Precise to Xenial migration

We have recently finished the upgrade of Abisko from Ubuntu Precise to Ubuntu Xenial, which is also what is running on Kebnekaise. The reason for doing this is that Ubuntu Precise reached its End-of-Life on 2017-04-28. (End-of-Life means that after that it will no longer get security updates, bug fixes, etc.) 

Installing software with EasyBuild as a user

  • Posted on: 14 March 2017
  • By: bbrydsoe

Installing software modules with EasyBuild as a user

NOTE: If you have read the official EasyBuild instructions there will have been mention of a configuration file. When installing software as a user, you do NOT need an EasyBuild configuration file, and it can even cause problems to have one.

This guide will let you install software (and create a module for easy loading) to your $HOME/Public directory, under a subdirectory called easybuild.

Installed Compilers

Installed Compilers

There are compilers available for Fortran 77, Fortran 90, Fortran 95, C, and C++. The compilers can produce both general-purpose code and architecture-specific optimized code to improve performance (loop-level optimizations, inter-procedural analysis and cache optimizations).

Accessing software with Lmod

Accessing software with Lmod

Since October 2016 (Kebnekaise) and April 2017 (Abisko) we are using a set of tools called EasyBuild and Lmod to install and manage software packages and their accompanying modules.

This results in a different naming of the modules themselves and also a completely different module layout, compared to how it was done with Tcl modules.

The modules are installed hierarchically in such a way that not all modules are visible initially.

Using modules (Lmod)

Setting up the environment using Lmod

To set up your environment for using a particular (set of) software package(s), you can use the modules that are provided centrally.

On both Abisko and Kebnekaise, interacting with the modules is done via Lmod, using the module command or the handy shortcut command ml.

Pages

Updated: 2017-12-06, 15:21