11 lines
No EOL
531 B
Bash
Executable file
11 lines
No EOL
531 B
Bash
Executable file
#!/bin/bash
|
|
|
|
set -ex -o pipefail
|
|
release="$(curl -fsSL https://api.github.com/repos/sylabs/singularity/releases/latest | jq -r .tag_name)"
|
|
codename="$(lsb_release -cs)"
|
|
arch="$(dpkg --print-architecture)"
|
|
wget -O /tmp/singularity-ce.deb "https://github.com/sylabs/singularity/releases/download/$release/singularity-ce_${release#v}-${codename}_$arch.deb"
|
|
set -x
|
|
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y uidmap libfuse2 fuse2fs
|
|
sudo dpkg -i /tmp/singularity-ce.deb
|
|
sudo DEBIAN_FRONTEND=noninteractive apt-get install -f |