首页/文章/ 详情

利用deb包安装OpenFOAM8

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
优秀教师/意见领袖/博士学历/特邀专家
平台推荐
主编推荐/内容稀缺
3年前浏览2562

在ubuntu系统下利用apt方式安装OpenFOAM经常会遇到下载速度超慢的情况,有时候等一个下午未必都能下载下来,区区一百多兆的文件(其中OpenFOAM文件84M,paraView文件65M)搞得也忒复杂了点儿。

我没搞明白问题到底出在哪里,事实上直接从sourceforge网站下载deb安装包速度挺快的,至少我这里速度能达到3M多,分分钟就能下载下来。其实我们完全可以使用deb包进行安装。

  • 先进入网站https://jaist.dl.sourceforge.net/project/foam/foam/ubuntu/dists/groovy/main/binary-amd64/,

图片

注意:我现在的ubuntu版本是20.10,所以网址里头是groovy,如果是其他版本的ubuntu,这个可能不同,如Ubuntu 20.01,则为focal。

  • 将openfoam8与paraviewopenfoam56下载下来,默认情况下放到了download文件夹下

图片

  • 在download文件夹下启动终端,运行命令
sudo dpkg -i openfoam8_20201114_amd64.deb

此时会解压文件,不过最终会报错,提示依赖未安装。

  • 在终端运行命令
sudo apt -f -y install

此时系统会自动安装依赖,安装完毕后提示配置openfoam的环境变量。

先不忙着配置环境变量,可以先安装paraview,采用相同方式进行安装。

  • 依次运行下面的命令
sudo dpkg -i paraviewopenfoam56_3-20201114_amd64
sudo apt-get -f -y install

安装完毕后可以配置环境变量。

  • 运行命令
sudo gedit ~/.bashrc

在打开的文本文件末尾添加:

source /opt/openfoam8/etc/bashrc

添加完毕后如下图所示。

图片

此时可以另外再打开一个终端,输入命令simpleFoam -help,若出现下面所示内容则表示OpenFOAM安装成功。

图片

注:此安装方法在WSL下依然有效。

声明:原创文章,欢迎留言与我讨论,如需转载留言

理论科普代码&命令OpenFOAM
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-03-20
最近编辑:3年前
CFD之道
博士 | 教师 探讨CFD职场生活,闲谈CFD里外
获赞 2567粉丝 11316文章 735课程 27
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈