Applications/BUILDS

singularity-ce-3.8.0 install

CRAY KOREA Blog 2021. 7. 9. 17:24

1. dependencies

openssl-devel wget cryptsetup libuuid-devel libseccomp-devel  squashfs-tools 

 

2. install golang

- Linux 2.6.23 binary version

$ wget https://golang.org/dl/go1.16.5.linux-amd64.tar.gz

 

- golang 환경 설정

$ export PATH=/home/sylee/go/bin:$PATH

 

3. install singularity 

# wget https://github.com/sylabs/singularity/releases/download/v3.8.0/singularity-ce-3.8.0.tar.gz
# tar xvzf singularity-ce-3.8.0.tar.gz
# ./mconfig --prefix=/home/sylee/singularity/3.8.0
# make -C ./builddir
# make -C ./builddir install 

 

※ root 계정이 아닌경우 "--without-suid" 옵션을 추가해서 설치

$ ./mconfig --prefix=/home/sylee/singularity/3.8.0 --without-suid
$ make -C ./builddir
$ make -C ./builddir install

 

 

admin-guide.pdf
0.27MB