OpenFOAM sur Windows – Guide d'installation WSL
Le sous-système Windows pour Linux (WSL) vous permet d’exécuter des applications Linux directement sur Windows 10 et 11.
Liens de téléchargement
- Site Web officiel d'OpenFOAM
- OpenFOAM v13
- OpenFOAM-dev
- Exécuter OpenFOAM sous Windows
- Exécuter OpenFOAM sur macOS
- Compiler à partir de la source
- Dépôt de paquets
- Historique des versions
Installation de WSL
1. Ouvrez l'invite de commande Windows en tant qu'administrateur
- Cliquez sur le menu Démarrer, tapez « cmd ».
- Faites un clic droit sur « Invite de commandes » et sélectionnez « Exécuter en tant qu'administrateur ».
- Confirmez toutes les invites d’autorisation.
2. Vérifiez si WSL est installé
Exécutez la commande :
wsl -l -v
3. Installer WSL avec Ubuntu 22.04
Courir:
wsl --install -d Ubuntu-22.04
4. Démarrez WSL
- Ouvrez le menu Démarrer, recherchez « Ubuntu » et lancez-le.
- Ou tapez « wsl » dans l'invite de commande.
Installation d'OpenFOAM et ParaView
OpenFOAM et ParaView s'installent facilement grâce au gestionnaire de paquets « apt ». Vous devrez saisir votre mot de passe de superutilisateur pour exécuter les commandes suivantes avec « sudo » :
1. Ajoutez le référentiel OpenFOAM et la clé publique
Exécutez ces commandes dans le terminal :
sudo sh -c "wget -O - https://dl.openfoam.org/gpg.key > /etc/apt/trusted.gpg.d/openfoam.asc"
sudo add-apt-repository http://dl.openfoam.org/ubuntu
2. Mettez à jour votre liste de colis
mise à jour sudo apt
3. Installez OpenFOAM 13
sudo apt -y install openfoam13
/opt.
Configuration utilisateur
Pour utiliser OpenFOAM, suivez ces étapes :
-
Ouvrez votre fichier
.bashrcdans votre répertoire personnel avec un éditeur, par exemple :gedit ~/.bashrc -
Ajoutez cette ligne à la fin du fichier, puis enregistrez et fermez :
. /opt/openfoam13/etc/bashrc -
Ouvrez une nouvelle fenêtre de terminal et testez l'installation en exécutant :
foamRun -aide -
Vous devriez voir le message d'aide. L'installation et la configuration sont maintenant terminées.
Remarques
- Si vous avez déjà une ligne similaire dans
.bashrc(d'une ancienne version d'OpenFOAM), commentez-la en ajoutant un#au début de la ligne ou supprimez-la. - Pour appliquer les modifications immédiatement dans la même fenêtre de terminal après avoir modifié
.bashrc, exécutez :. $HOME/.bashrc
Dépendances graphiques et LaTeX
Installer les bibliothèques pour Gmsh et OpenGL
sudo apt install libglu1-mesa libgl1-mesa-glx libxrender1 libxext6
````
### Installer TexLive pour LaTeX
#### 1. Installation de base
```bash
sudo apt-get install texlive-latex-base
2. Polices recommandées et supplémentaires
Pour éviter les erreurs lors de l'utilisation de pdflatex avec des fichiers contenant plusieurs polices :
sudo apt-get install texlive-fonts-recommended
sudo apt-get install texlive-fonts-extra
3. Paquets LaTeX supplémentaires
sudo apt-get install texlive-latex-extra