優れた Linux Debian OS を使う

 宇宙科学や地球物理,物理・化学,工学において物質の時間発展や
定量変動を予測する道具として,計算機シミュレーションは大きな力を
もつ。そこでは超複数個CPUからなるスーパーコンピュータが用いられる。
計算機を実際に動かすためには Unix OSが使われるが,普通のLinuxでは
フリーで使える Linux OSが使用される(RedHat OSは有料)。
 CentOS 7は2024年5月に期限が終了した。細心の注意を持っていれば
使い続けることは可能だが,攻撃を心配する人は,Debian や Ubuntu OS
に乗り換えた人が多いと思われる。

 AlmaLinuxは CentOS 7の後継として登場,その使用法は同様である。
コマンドyumや dnfが新規ソフトウェアのインストールに使われる。
一般のインターネットでは,FFTW3などほとんどのURL が接続できない。
分子動力学では,Classical MD, および Ab-initio MD Siesta でランが動作
した。ベクトル・行列計算のScalapackは Debian OSでのインストール法で
よいが,下記の pip3に関連したpairlist がコンパイル不能である!

 これらのインストールで,Debian-12 OS には問題が起きなかった。
一方,sudo,gfortran, make, ... のパッケージは初期状態の4 GB容量では
インストールされないので,$ apt install sudo などでひとつずつ入れていく
(root権限のパスワードが必要。"$ " は入力を表すプロンプトであり,
無視する)。
 最終版のscalapack-2.2.0のコンパイルは,https:/github.com/Mtanaka77/
の " AlmaLinux and Debian OS's " でインストール方法の比較をを書いた。
その方法であるが,BLACS, PBLAS, SRCなどのサブディレクトリに移り,
そこで $ make を実行する。ただし,SRCではMakefileファイルの最後で,
.f.o : の $*.f の直前に -fallow-argument-mismatch を書き,$ make -B -k -r
で実行する(無条件に全ターゲットをmakeする意味など。最近のOSでは
$ make では動作しない)。

 AlmaLinux-9とDebian-12をインストールした上で,3次元水分子動力学
の粒子シミュレーション,そしてAb initio分子動力学法 Siesta に,下記の
記事 1. (英語版) に書いた。


 結論として,定評のある Debian OSを使うことを推奨する。

とくにhelpの内容やユーザーが無償でパッケージを作っている気持ちが
感じられ,そこにDebian OSの良さがある。


English
1. AlmaLinux v.s. Debian OS's on Water MD and Siesta-4
2. Simulations of Molecular Dynamics in AlmaLinux and
Debian
 by PPoint PDF

References:
1. AlmaLinux OS, https://almalinux.org/.
2. Debian OS, https://www.debian.org/.
3. M. Tanaka, and M. Sato, J. Chem. Physics, 126, 034509 (2007);
 M. Tanaka, Microwave heating of water and ice by TIP5P code,  
 https://github.com/Mtanaka77/Water_and_methene_hydrate_by_
 TIP5P_code (2023).
4. J. M. Soler et al., J. Phys. Cond. Matt. 14, 2745 (2002).
5. M. Matsumoto, https://github.com/vitroid/GenIce/.
6. PDF, https://github.com/Mtanaka77/AlmaLinux9_Debian-12.pdf/.


Go to the homepage