Bonjour,
Je suis sous Ubuntu 24.04.
Voici le script d’installation de Salome-Meca que j’ai utilisé. Vous semble-t-il correct?
Si oui, est-ce qu’il existe un ou des scripts permettant de vérifier que tout marche?
On pourrait par exemple créer le maillage d’une simple poutre puis y appliquer une force, et visualiser le résultat des déformations dans ParaVis ou PyVista.
Etant débutant dans le domaine, j’ai essayé de trouver des scripts existants et de bricoler avec des IA, mais passée l’étape du maillage, je me retrouve face à un mur avec CodeAster, qui plante (jusqu’ici) à chaque fois.
De ce que j’ai compris, la conteneurisation permet de s’affranchir de l’OS, donc il ne devrait pas être compliqué de trouver des scripts qui marchent pour toutes les installations?
#!/bin/bash
set -e
sudo apt update
sudo apt install -y software-properties-common
sudo add-apt-repository -y ppa:apptainer/ppa
sudo apt update
sudo apt install -y apptainer wget
mkdir -p ~/salome_meca && cd ~/salome_meca
SIF_URL=“https://code-aster.org/FICHIERS/singularity/salome_meca-lgpl-2024.1.0-1-20240327-scibian-11.sif”
wget -c --progress=bar:force “$SIF_URL” -O salome_meca_2024.sif
apptainer run --app install salome_meca_2024.sif
echo ‘export PATH=~/salome_meca:$PATH’ >> ~/.bashrc
echo ‘export RDMAV_FORK_SAFE=1’ >> ~/.bashrc
source ~/.bashrc
echo “Installation terminée”
echo “Lanceurs créés dans ~/salome_meca/ : salome_meca_2024 as_run”