Instala OpenFOAM Foundation
o ESI en Windows
Puedes instalar las distribuciones empaquetadas de OpenFOAM para Ubuntu directamente en Windows 10 o 11 usando Windows Subsystem for Linux (WSL).
WSL permite ejecutar aplicaciones de Linux dentro de Windows, traduciendo en tiempo real las llamadas del sistema Linux a su equivalente en Windows.
Esto incluye aplicaciones gráficas como ParaView, que puede abrir directamente los casos de OpenFOAM.
1. Instala WSL en Windows
Microsoft ofrece una guía oficial: Instalar WSL. Completa su guía de instalación antes de pasar al siguiente paso.
2. Abre la consola de Windows (Command Prompt)
​
-
Abre el menú Inicio.
-
Escribe cmd en la barra de búsqueda.
-
Haz clic derecho sobre “Símbolo del sistema” y selecciona “Ejecutar como administrador”.
-
Cuando aparezca el mensaje “¿Deseas permitir que esta aplicación haga cambios en tu dispositivo?”, selecciona “Sí”.
3. Comprobar si WSL está instalado
​
-
En la consola, escribe el siguiente comando:
​
wsl -l -v
​
Si no tienes WSL instalado, aparecerá algo como:
Windows Subsystem for Linux has no installed distributions
Si ya está instalado, verás una tabla con las columnas NAME (nombre) y VERSION (versión).
-
Si el nombre es “Ubuntu” y la versión es “2”, ya está todo correcto. Continúa en el paso 5.​
-
Si no, pasa al siguiente paso para instalarlo.
4. Instalar WSL con Ubuntu 22.04
​
Escribe el siguiente comando en la consola:
​
wsl --install -d Ubuntu-22.04
​
Durante la instalación, se te pedirá crear un nombre de usuario y contraseña.
Cuando termine, comprueba que todo está bien con:
wsl -l -v
Debe mostrar algo como:
NAME STATE VERSION
Ubuntu Running 2
​
5. Iniciar WSL
Tienes dos formas de iniciar WSL:
-
Desde el menú Inicio, busca “Ubuntu” y haz clic en “Abrir”.
-
O desde la consola de Windows, escribe:
​​
wsl
​
Esto abrirá una terminal de Linux (Bash) dentro de Windows.
6. Instalar OpenFOAM
Una vez que tengas abierta la terminal de Ubuntu, puedes instalar OpenFOAM igual que lo harías en un sistema Linux.
Sigue la guía correspondiente según la versión que prefieras: