centos7 中singularity的安装

 

001、系统

[root@PC1 software]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

 

002、安装依赖

[root@PC1 software]# yum install -y gcc libuuid-devel squashfs-tools openssl-devel make

 

003、安装golang

[root@PC1 software]# export VERSION=1.17.2 OS=linux ARCH=amd64
[root@PC1 software]# wget https://dl.google.com/go/go$VERSION.$OS-$ARCH.tar.gz
[root@PC1 software]# tar -C /usr/local -xzvf go$VERSION.$OS-$ARCH.tar.gz
[root@PC1 software]# echo 'export PATH=/usr/local/go/bin:$PATH' >> /etc/profile
[root@PC1 software]# source /etc/profile
[root@PC1 software]# go

 

004、安装singularity

[root@PC1 software]# export VERSION=3.9.2
[root@PC1 software]# wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-ce-${VERSION}.tar.gz
[root@PC1 software]# tar -xzf singularity-ce-${VERSION}.tar.gz
[root@PC1 software]# cd singularity-ce-${VERSION}
[root@PC1 singularity-ce-3.9.2]# ./mconfig --prefix=/opt/singularity/${VERSION}
[root@PC1 singularity-ce-3.9.2]# cd builddir/
[root@PC1 builddir]# make && make install
[root@PC1 builddir]# echo "export PATH=/opt/singularity/${VERSION}/bin:\$PATH" >> /etc/profile
[root@PC1 builddir]# source /etc/profile

 

005、测试软件

[root@PC1 builddir]# singularity --version
singularity-ce version 3.9.2

 

 

参考:

001、https://mp.weixin.qq.com/s?__biz=MzUyNzQwMjkyMA==&mid=2247484889&idx=2&sn=7f701412756d05d3c5626920f288e1d5&chksm=fa01571ecd76de0880c0dc6da9177062e6ad87fb14f85e78b77de2a3bbce65172b0bba3e253a&mpshare=1&scene=23&srcid=0522hWcBTyqTqjeu7aYFBPk5&sharer_sharetime=1684768806322&sharer_shareid=50b75c6a886e09824b582fb782a7678b#rd

002、https://www.jianshu.com/p/d0de505a8d52

 

posted @ 2023-05-23 00:42  小鲨鱼2018  阅读(312)  评论(0编辑  收藏  举报