在 CentOS SL RHEL 上安装 CFD 软件 OpenFOAM-4.0 的问题

Posted

技术标签:

【中文标题】在 CentOS SL RHEL 上安装 CFD 软件 OpenFOAM-4.0 的问题【英文标题】:Problems in Installing a CFD software, OpenFOAM-4.0, on CentOS SL RHEL 【发布时间】:2016-09-20 16:11:56 【问题描述】:

我是一名攻读 CFD 的 MPhil 学生,当我尝试在大学管理的计算机集群上安装 OpenFOAM-4.0 时遇到了一些问题。我按照以下网站给出的说明进行操作: https://openfoamwiki.net/index.php/Installation/Linux/OpenFOAM-4.0/CentOS_SL_RHEL

主要问题是,我没有以root身份访问集群的权限,换句话说,我无法通过简单地输入“sudo”之类的命令来安装库。是否可以安装库、OpenFOAM 本身和第三方软件,例如Paraview,在我的主目录中吗?

另外,如果我不安装 Paraview 等第三方软件,或者我安装 OpenFOAM® v1606+,是否有可能摆脱“root”问题?或者我可以在集群上安装 OpenFOAM,然后在我的台式计算机上使用 Paraview 进行后期处理?

我发现了一些软件,例如easybuild和juju,它们声称可以摆脱“root”问题,但我不确定它们是否真的有用。

仅供参考,计算机集群的一般信息:

    操作系统:CentOS 6.6 64 位 架构:x86_64 打开 MPI:v2.0.0 Python:v2.6.6 野牛(GNU Bison):v2.4.1 弹性:v2.5.35 GCC(GNU 编译器集合):v4.4。

【问题讨论】:

【参考方案1】:

您可以在没有 root 访问权限的情况下将所有应用程序安装到您的主文件夹中。为此,您需要下载源代码并将其编译到您在集群中的帐户中。基本上,对于任何应用程序,您都可以按照以下链接中给出的步骤进行操作:

The details for installing without root access

对于 ParaView,请点击此链接:

ParaView installation without root access

【讨论】:

以上是关于在 CentOS SL RHEL 上安装 CFD 软件 OpenFOAM-4.0 的问题的主要内容,如果未能解决你的问题,请参考以下文章

CentOS6.7/RHEL6.x安装EPEL扩展源介绍

基于RHEL(centos/red hat)的8个YUM/DNF第三方库

如何在 CentOS 8/RHEL 8 上安装和使用 Cockpit

如何在 CentOS 8/RHEL 8 上安装和使用 Cockpit

CentOS 7.4 下安装Epel源和Nginx

sh 在RHEL / CentOS上安装MySQL Top(mtop)