公共软件管理
更新时间:2024-11-20 11:03:10
PDF
介绍
Spack 是一个包管理工具,它为大型超级计算中心设计,支持各种平台和环境上的软件的多个版本和配置。用户可在集群中安装同一软件的多种版本,且版本间相互隔离、无特权需求。也就是说,用户可在集群中安装一个软件的不同版本来使用。其次,Spack 可以在没有网络的情况下,一键解析依赖,并安装相应的库,从而轻松解决编译问题。
常用命令
查看公共软件列表
spack find
查看指定软件
spack find software_name
// software_name 需根据实际情况进行修改。
加载软件(须加载该软件的编译器)
spack load software@version
// software 指代软件名称,version 为软件版本号,需根据实际情况进行修改。