wsl_ubuntu安装及openfoam、paraview配套安装

#注意:①openfoam有org版本(www.openfoam.org)和com(www.openfoam.com)版本,org版本是由非盈利组织The OpenFOAM® Foundation维护的,com版本由ESI公司维护。

②不同版本的openfoam需要和ubuntu进行匹配,有一些不匹配安装会出现问题。

#目的:在windows系统wsl子系统中安装ubuntu22.04LTS分发版,并配套安装openfoam10、paraview510进行仿真

#安装步骤

一、ubuntu22.04 LTS安装Install WSL | Microsoft Learn

1.win图标右键,windows终端(管理员)进入windows power shell 

2.在命令行输入wsl --install

二、openfoam及paraview安装

1..进入openFoam官网:OpenFOAM

Download-Linux进入precompiled · Wiki · Development / openfoam · GitLab

点击Debian+Ubuntu进入,并根据提示进行安装,在命令行输入如下指令:

① curl -s https://dl.openfoam.com/add-debian-repo.sh | sudo bash

② wget -q -O - https://dl.openfoam.com/add-debian-repo.sh | sudo bash

③  sudo apt-get install openfoam2306-default          #可以将openfoam2306-default换成所需的版本

2.进入用户文件夹进行source:

① cd  ~                    #~即用户文件夹

② gedit /.bashrc                                        #gedit为文本编辑器,也可以使用其他文本编辑器

③ 在文件末端输入:.   /opt/src/openfoam2306-default   保存并退出  #/opt/src/openfoam2306-default 即软件的路径

④ souce   .bashrc 

以上步骤完成source,openfoam安装完成

#openfoam10安装教程参考以下 

https://zhuanlan.zhihu.com/p/601418292#:~:text=%E7%9B%B4%E6%8E%A5%E4%BE%9D%E6%AC%A1%E5%9C%A8%E7%BB%88%E7%AB%AF%E8%BE%93%E5%85%A5%E4%BB%A5%E4%B8%8B%E5%91%BD%E4%BB%A4%E3%80%82%20sudo%20sh%20-c%20%22wget%20-O%20-%20https%3A%2F%2Fdl.openfoam.org%2Fgpg.key,update%20sudo%20apt-get%20-y%20install%20openfoam10%20%E7%84%B6%E5%90%8EOpenFOAM%20v10%E5%B0%B1%E5%AE%89%E8%A3%85%E5%AE%8C%E6%88%90%E4%BA%86%E3%80%82

### 如何安装 OpenFOAM #### 使用官方推荐方法安装 OpenFOAM-9 对于希望简化安装过程并确保兼容性的用户,可以按照最新的官方教程来安装 OpenFOAM-9 版本[^1]。此版本引入了更为简便的一键式安装流程,减少了手动配置的需求。 ```bash sudo apt update && sudo apt install git wget flex bison cmake build-essential libopenmpi-dev openmpi-bin gnuplot python3-numpy python3-scipy python3-matplotlib qtchooser qt5-qmake qtbase5-dev-tools paraview foam-extend-utils ``` 上述命令会自动完成依赖项的下载与安装工作,无需单独处理各个组件。 #### 利用 WSL Ubuntu 子系统进行安装 针对 Windows 用户而言,在 WSL (Windows Subsystem for Linux) 中设置 Ubuntu 环境成为一种流行的选择[^2]。通过这种方式可以在保持原有操作系统不变的情况下体验到接近原生 Linux 的开发环境: 1. 启用 WSL 功能; 2. 安装 Ubuntu 发行版; 3. 更新包管理器索引; 4. 执行一键脚本来部署 OpenFOAM 及其所需工具链。 这种方法特别适合那些不愿意更改现有计算机配置却渴望尝试新事物的人群。 #### 配置双系统的传统方式 如果倾向于构建专门用于科学计算的工作站,则考虑安装双重引导机制不失为明智之举[^3]。这通常涉及到以下几个方面: - 准备可启动介质(如 USB 盘)以加载目标操作系统的镜像文件; - 调整 BIOS/UEFI 设置以便识别外部设备作为首要启动源; - 根据屏幕提示逐步完成整个安装向导直至结束; 值得注意的是,此类方案更适合有一定硬件维护经验的技术爱好者或是专业人士采用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值