EasyBuild: Różnice pomiędzy wersjami

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania
(Nowa strona)
 
 
(Nie pokazano 3 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
=EasyBuild=
+
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.
==EasyBuild 4.1.0==
+
 
<pre>module load EasyBuild/4.1.0</pre>
+
=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/

Aktualna wersja na dzień 12:21, 24 lip 2020

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/