Salome-Meca-Code_Asterのサイトが、最近、証明書の期限切れで接続できなくなっている。 Chromiumブラウザーか、Firefoxの古い(76.0以前とか)なら、サイトの表示はできるかもしれないが、 ダウンロードしようとすると、証明書の期限切れで続行できなくなる。wgetで --no-check-certificate オプションを試してみる。
wget -e HTTP_PROXY=hogeproxy.hoge.jp:8080 'https://code-aster.org/FICHIERS/singularity/salome_meca-lgpl-2023.1.0-4-20240327-scibian-10.sif' --no-check-certificate
途中で切れたら
wget --continue -e HTTP_PROXY=hogeproxy.hoge.jp:8080 'https://code-aster.org/FICHIERS/singularity/salome_meca-lgpl-2023.1.0-4-20240327-scibian-10.sif' --no-check-certificate
100%になるまで、これを何回でも繰り返す。
Ubuntu24でのsingularityのインストールは、
sudo apt install singularity-container singularity
これだけで大丈夫のよう。
ubuntu24またはubuntu22上のsalome23で、kata.hdf, kata.commを動かすと、以下のエラー。
Summary Output messages for stage kata Output messages for stage kata - [top / bottom] ++ using container salome_meca-lgpl-2023.1.0-4-20240327-scibian-10.sif ++ using software rendering mode (should use `mesa_salome` starter)
ubuntu22では動くsalome22は、ubuntu24では起動すらしないので、ターミナルから実行すると、以下のエラー
$ /usr/bin/singularity run /home/kouzou/salome_meca/salome_meca-lgpl-2022.1.0-1-20221225-scibian-9.sif FATAL: container creation failed: mount /proc/self/fd/3->/var/lib/singularity/mnt/session/rootfs error: while mounting image /proc/self/fd/3: kernel reported a bad superblock for squashfs image partition, possible causes are that your kernel doesn't support the compression algorithm or the image is corrupted