在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下依然有效。
”
如果sourceforge下载很慢,我将两个deb文件转移到度盘了,大家也可以通过下面的链接进行下载:
本篇文章来源于微信公众号: CFD之道
评论前必须登录!
注册