Skip to content

Installation script for EasyBuild - software build and installation framework.

License

Notifications You must be signed in to change notification settings

anselmicz/easybuild-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

easybuild-installer

Installation script for EasyBuild - software build and installation framework.

Parts taken from EasyBuild, and Lmod documentations.

What it does

  • creates system-wide installation of EasyBuild, by default under /apps, and compiles the Lmod and Lua dependencies
  • patches system Python prefix scheme if necessary to avoid errors on newer versions (and then reverts it back to its original state once finished)
  • downloads newest easyconfigs, and adds their path to the EasyBuild module file
  • separates the module list into communities

Usage

sudo apt update && sudo apt upgrade -y
git clone https://github.com/anselmicz/easybuild-installer.git
cd easybuild-installer/
./wrapper.sh | tee build.log
cd - && rm -rf easybuild-installer/

About

Installation script for EasyBuild - software build and installation framework.

Topics

Resources

License

Stars

Watchers

Forks

Languages