Meniu

Instalare Singularity pe Linux

Singularity permite utilizatorilor sa aiba control deplin asupra mediului lor. Containere Singularity pot fi utilizate pentru fluxuri de lucru stiintifice, software si biblioteci, si chiar date.

Puteti descarca întotdeauna cea mai recenta versiune de tarball de pe GitHub. Descarcati versiunea 2.5.2 si instalati:

VERSION=2.5.2
wget https://github.com/singularityware/singularity/releases/download/$VERSION/singularity-$VERSION.tar.gz
tar xvf singularity-$VERSION.tar.gz
cd singularity-$VERSION
./configure --prefix=/usr/local
make
sudo make install

Retineti ca , atunci când configurati, squashfs-tools este nu este necesar, cu toate acestea, daca doriti  functionalitate completa este necesar. Vei vedea acest mesaj dupa configurare:

mksquashfs from squash-tools is required for full functionality

Daca alegeti sa nu instalati squashfs-tools, ve-ti vedea o eroare atunci când încercati pull de la Docker Hub.

Pentru a descarca versiunea de dezvoltare, ar trebui sa utilizati Git si sa executati:

git clone https://github.com/singularityware/singularity.git
cd singularity
./autogen.sh
./configure --prefix=/usr/local
make
sudo make install

Atentie: „make install“ este necesar pentru a fi rulat ca root!

Pentru a actualiza versiunea Singularity,  stergeti mai întâi executabilele pentru versiunea veche:

sudo rm -rf /usr/local/libexec/singularity

Si apoi instalati folosind una dintre metodele de mai sus.

Source: lbl.gov

FlorinM

Utilizator Linux - Solus OS, pasionat de calatorii.
  • | 2708 articole

Nici un comentariu inca. Fii primul!
  • powered by Verysign