Last updated 1 year ago
Was this helpful?
在继续安装 Singularity 之前,请确保您的系统已经安装了 。
按照以下步骤使 Go 正常运行:
下载并解压 Go 二进制文件:
wget -c https://golang.org/dl/go1.20.7.linux-amd64.tar.gz -O - \ | sudo tar -xz -C /usr/local
更新 PATH 变量: 将 Go 的二进制文件和工作目录添加到您的 PATH 变量中:
PATH
echo 'export PATH=$PATH:/usr/local/go/bin:$(/usr/local/go/bin/go env GOPATH)/bin' \ >> ~/.bashrc && source ~/.bashrc
安装最新稳定版的 Singularity:
go install github.com/data-preservation-programs/singularity@latest
如果您想要探索最新的未发布功能:
克隆 Singularity 仓库:
git clone https://github.com/data-preservation-programs/singularity.git
进入 Singularity 目录:
cd singularity
构建并安装:
go build -o singularity . cp singularity $GOPATH/bin