top of page

Instala OpenFOAM ESI
en Linux (Ubuntu y Debian)

1. Requisitos previos

​

Antes de comenzar, asegúrate de tener:

  • Un sistema Ubuntu 20.04, 22.04 o posterior (también compatible con Debian estable).

  • Acceso a una cuenta con privilegios de administrador (sudo).

  • Conexión a internet activa.

 

Actualiza los paquetes del sistema:

​​​​​​

sudo apt update && sudo apt upgrade -y

​

Instala herramientas básicas recomendadas:

​​

sudo apt install -y build-essential software-properties-common wget

​

​​​​​​​​

​

2. Añade el repositorio de OpenFOAM ESI

 

ESI-OpenCFD mantiene su propio repositorio oficial de paquetes APT.
Primero, añade el repositorio y su clave GPG:

​

wget -q -O - https://dl.openfoam.com/pubkey.gpg | sudo apt-key add -

 

A continuación, añade el repositorio correspondiente a tu versión de Ubuntu (por ejemplo, jammy para Ubuntu 22.04):​

 

sudo add-apt-repository "deb http://dl.openfoam.com/repos/deb jammy main"
 

👉  En sistemas Debian, edita manualmente /etc/apt/sources.list y añade 

   deb http://dl.openfoam.com/repos/deb bookworm main

​​​​

Luego ejecuta una actualización:

 

sudo apt update

​​​​

​​​

​​​

3. Instala OpenFOAM​

 

Para instalar la versión más reciente disponible:

​

sudo apt install openfoam

 

Si prefieres una versión específica (por ejemplo, OpenFOAM v2406):

​

sudo apt install openfoam2406

​

Puedes listar las versiones disponibles con:

​

apt search openfoam

​​​

​​

​

4. Configurar el entorno

 

Cada versión de OpenFOAM tiene su propio script de configuración que debes cargar antes de usarlo.

Por ejemplo, para OpenFOAM v11:

​

source /opt/openfoam2406/etc/bashrc

 

👉 Puedes añadir esta línea al final de tu archivo ~/.bashrc para cargar OpenFOAM automáticamente cada vez que abras una terminal:

​

echo "source /opt/openfoam2406/etc/bashrc" >> ~/.bashrc

​​

​

​

5. Verificar la instalación

 

Abre una nueva terminal y ejecuta:

 

foamInstallationTest

 

Esto comprobará si OpenFOAM está correctamente instalado y configurado.

También puedes probar un caso simple:

 

run
cp -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily .
cd pitzDaily
blockMesh
simpleFoam
paraFoam

Si paraFoam abre la interfaz de ParaView, ¡todo está funcionando! 🎉

​

​

​

6. (Opcional) Instalar ParaView

 

Si ParaView no se instaló automáticamente, puedes hacerlo con:

​​

sudo apt install paraview

​​​

​​

​

​

​Y, si has llegado hasta aquí... ¡Felicidades!

Has conseguido instalar OpenFOAM en tu sistema Linux, y eso no es poca cosa.
Has dado el primer paso hacia un entorno profesional de simulación CFD, completamente libre y personalizable.

A partir de aquí puedes:

  • Ejecutar tus primeras simulaciones.

  • Explorar los tutoriales incluidos.

Recuerda: dominar OpenFOAM lleva tiempo, pero cada caso que completes te acercará más a entender el comportamiento del flujo y la física que hay detrás.

¡Buen trabajo y bienvenido a la comunidad OpenFOAM!

​

Contacto

¡Estamos en construcción!

​

OpenFOAM.es es un proyecto que está dando sus primeros pasos. Nuestra web y la comunidad están creciendo día a día, por lo que cualquier sugerencia, colaboración o duda es más que bienvenida.

​

Si quieres contactar con nosotros, compartir ideas, contribuir con contenido o simplemente formar parte de esta iniciativa, escríbenos.

​

¡Gracias por ayudarnos!

¡Gracias por tu mensaje!

bottom of page