集群系统centos7上OpenFOAM6的安装

一、安装背景及思路

1、背景

毕设需要用到OpenFoam进行数值模拟,但是在虚拟机上运行非常卡顿,因此在集群上申请账号,并着手安装OpenFoam。但是在集群上安装有几点特殊:
集群不可以连外网
没有root权限
刚接触Linux系统,很多指令不熟悉,还面临诸多安装限制,因此在此记录,以此备忘。

2、思路

OpenFoam有两种安装方式,第一,直接安装,采用直接安装步骤较简单,但是没有办法自定义编辑求解器,后期使用很麻烦;第二,源码编译安装,安装过程耗时长,但是支持自定义求解器,另外通过内网VPN传输源码包(30M)比传输安装包在网络不稳定的家里更为现实。因此采用编译安装

编译安装的基础上,还有两种思路,一种是在虚拟机上通过yum-utils中的yumdownloader下载好依赖包,传到集群上安装完成,再安装thirdparty和OpenFoam本体;另一种是在新建centos虚拟机,在虚拟机上完全安装完成后,打包移植到集群上,确保路径和用户名等一样。此次安装两种方法都试过,重点记录依赖包法,打包移植法亲测不可行,在最后略述。

二、依赖包法安装

1、下载源码包

从官网下载,操作步骤见源码编译安装,最好下载在主目录下,即~/OpenFOAM/

wget -O OpenFOAM-6-version-6.tar.gz http://dl.openfoam.org/source/6
wget -O ThirdParty-6-version-6.tar.gz http://dl.openfoam.org/third-party/6

解压,改名,如同官网,在此不赘述

tar -xzvf OpenFOAM-6-version-6.tar.gz
tar -xzvf ThirdParty-</
  • 4
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值