====== 概要 ======
* aptで導入可能で、各ノードにインストールしておくと便利なパッケージです
* Ubuntu 18.04 LTS で導入を確認しました
* 必要なものを適宜選んでください
====== コンパイラ ======
管理ノードおよび計算ノードにインストールします
===== GCC =====
Gnu Compiler Collectionの略です。
いくつかのプログラミング言語に対応していますが、よく使うC/C++およびFortranを導入します。
$ sudo apt install gcc g++ gfortran
===== MPI =====
Message Passing Interfaceは並列計算に必要なライブラリです。
Ubuntuではこの実装の一つであるOpenMPIがaptで導入できます。
$ sudo apt install openmpi-bin libopenmpi-dev
* 他に MPICH や Intel MPI といった実装があります
* **複数のMPIを一つのコンピュータに入れると、競合を起こしてMPIが動かなくなります**
===== tcsh =====
シェルはbashが標準ですが、WIEN2kを動かすときに必要です
$ sudo apt install tcsh
====== ユーティリティ ======
管理ノードにインストールします
===== Vim =====
* いわずと知れたテキストエディタです。
* VimはOSに最初から入っているViの派生系で、基本操作はほとんど同じです。
* 計算ノードではViで作業することになるので、特にテキストエディタにこだわりがない限りは、普段からVimを使って慣れておくのが無難でしょう
* 他の有名なエディタとしてEmacsもあります。どうしてもVimの使い方になれない場合は、こちらを使うと良いでしょう。
$ sudo apt install vim