OpenFOAM的从开始到现在已经经历了很多个版本,Unbuntu系统也做过了多次升级,如果在最新版本的Unbuntu系统下安装较老版本的OpenFOAM,经常会出现各种问题。而且,有时候可能需要安装多个版本的OpenFOAM,此时可以采取以下几种解决办法:
- 在虚拟机下安装,每个虚拟机安装不同的系统
- 在docker下安装,前提是存在docker版本
在虚拟下安装,由于需要安装一个完整的系统,会占用较大的磁盘空间,而且在多版本系统之间进行切换会比较麻烦,因此推荐使用docker。
以下记录了在wsl+Unbuntu20.04版本下安装OpenFOAM-4.1的经历
- 登录OpenFOAM官网上,找到关于OpenFOAM4.1的docker的安装步骤,直接安装docker,此时会提示建议安装windows版本的docker,并直接退出,无法安装
- 发现网上相关讨论,可以将wsl1升级为wsl2后,安装docker
- 因此升级 wsl1 为wsl2,具体方法可以到网上搜索
- 升级之后,安装docker成功,但打开docker会提示docker没有运行
- 参照Windows使用WSL2安装Docker,开启docker服务
- 进入docker后,发现从OpenFOAM官网下载docker过程很慢,FQ也不能加速下载,果断使用手机热点,速度可以达到3M/s
- 下载完成后,就可以直接使用了
-----------------------------------------------------------
本文来自博客园,作者:小厨房,转载请注明原文链接:https://www.cnblogs.com/erichf/p/13573254.html,否则视为侵权
如有疑问,请站内留言 或加 QQ:②⑨⓪②② ⑦③⑦⑨
-----------------------------------------------------------