Salome-meca 2020 がリリースされていました。salome-meca 2019で使用しているxUbuntu20.04LTS上にインストールしました。その時の作業記録です。

おさらいです。初期状態から追加したPackageです。
$sudo apt-get install libQt5* net-tools libnlopt0
Ubuntu20.04LTSの場合はlibQt5*とすると、干渉するpackageがあるとメッセージが出て、インストールできなかったので次のようにしました。
$sudo apt-get install qtbase5-dev qttools5-dev-tools qt5-default net-tools libnlopt0 (Ubuntu20.04LTSの場合)
$sudo apt-get install python3 python3-dev python3-numpy
$sudo apt-get install libffi*

Code asterのサイト(https://www.code-aster.org/V2/spip.php?article303)へ行き、Salome-meca2020をダウンロードします。
ダウンロードが完了したら、展開してsalome_meca-2020.0.1-1-universal.runとします。
インストール先は/opt/salomeca2020としました。
$./salome_meca-2020.0.1-1-universal.run -t /opt/salomeca2020
このままでは、起動時にエラーとなるので、libstdc++.so.6への既存のリンクを削除して、新しいリンクを作成します。リンクを変更します。
$cd /opt/salomeca2020/V2020.0.1_universal_universal/prerequisites/debianForSalome/lib/ $rm libstdc++.so.6 $ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 libstdc++.so.6
さらにAsterstudyの起動時対策として次のリンクを作成します。(参考)
$ln -s /usr/lib/x86_64-linux-gnu/libffi.so libffi.so.6
salome-mecaを実行します。
(多分)うまくいくと、起動⇒AsterStudy。HelpでAboutを選ぶと次の画面が見られます。

以上です。
断面性能の計算をやってみました。


計算が止まっている?と思ったらRefreshボタンを押してみましょう。

結果も出力されていました。
コメント