EasyBuild

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

EasyBuild to oprogramowanie służące do kompilacji oprogramowania i szkielet instalacyjny pozwalający zarządzać (naukowym) oprogramowaniem w KDM, który umożliwia zarządzanie w efektywny sposób.

Przygotowanie środowiska pracy

Proces budowania pakietów

Przykład użycia

Chcę zainstalować pakiet: AES

Mam dostęp do BEM i zlecam zadanie interaktywne:

qsub -I -l walltime=6:0:0 -l software=AES

Sprawadzam dostępność modułu: AES

module avail AES

Jeżeli nie ma to ładuję moduł:

module load EasyBuild

Sprawdzam dostępne oprogramowanie do instalacji

eb -S AES

Wybieram jeden z dostępnych: ASE-3.19.0-intel-2019b-Python-3.7.4.eb Sprawdzam wymagane zależności pakietów oraz ich wersje:

eb ASE-3.19.0-intel-2019b-Python-3.7.4.eb -D

Próbuję zainstalować

eb ASE-3.19.0-intel-2019b-Python-3.7.4.eb -r


Dokumentacja

https://easybuild.readthedocs.io/en/latest/