サイト内検索

Winmostar用Cygwin環境 CygwinWM

CygwinWMのインストール方法

  1. 64bit環境でWinmostar V11.5.0以降をご使用の方は、以下のリンクから最新のCygwinWMのインストーラをダウンロードしてください。

     cygwin_wm_20240201.exe (1.7GB)

    それ以外の方(32bit環境またはWinmostar V11.4.X以前の方)は下記のバージョンのCygwinWMのインストーラをダウンロードしてください。

     cygwin_wm_20220715.exe (735MB)

    ※ 2023/04/23バージョン以降のCygwinWMはWinmostar V11.4.X以前または32bit環境で動作しません。Winmostar V11.5.0以降とV11.4.X以前を両方インストールし使用する場合は、CygwinWMの2023/04/23バージョン以降と2022/07/15バージョン以前を両方インストールし、Winmostarの[ツール]-[環境設定]-[プログラムパス]でそれぞれのバージョンで利用可能なCygwinWMを選択してください。

    ※ CygwinWMの過去バージョン一覧、更新履歴はこちらです。

  2. すでにCygwinWMがインストールされていてこれからアップデートする際には、すでにインストールされているCygwinWMをリネームまたは削除してください。

  3. CygwinWMのインストーラを起動します。CygwinWMのインストール先をデフォルト(C:\cygwin_wm)から変更したい場合は[Browse]をクリックしインストール先を指定し、[Install]をクリックします。



    プログレスバーが最後まで進むまで待ちます。環境によっては数十分から数時間かかります。



    以下の画面が表示されたら[Finish]をクリックしインストーラを終了します。以下の画面が表示されずにインストーラが異常終了した場合はセキュリティ対策ソフト(Windows Defenderなど)が妨害した可能性があるので、セキュリティ対策ソフトの設定を見直してください。


  4. Winmostarを起動してください。CygwinWMをデフォルトのインストール先(C:\cygwin_wm)以外にインストールした時は、Winmostarの[ツール]-[環境設定]メニューの[プログラムパス]の[Cygwin]において、CygwinWMのインストール先を選択します。




  5. Cygwinを動作確認するため、Winmostarの[ヘルプ]-[CygwinWMを診断]をクリックし、[Check Now]ボタンをクリックしてください。数十秒~数分後に「Successfully finished. Close this window.」と表示されたらインストールに成功しているので、ウィンドウを閉じます。エラーが報告された場合の解決方法は、こちらに記載されています。




  6. (CygwinWM 04/23/2023バージョン以降のみ)同梱されているソルバを動作確認するため、Winmostarの[ヘルプ]-[インストールテスト]をクリックし、「NWChem(Local)」「LAMMPS(Local)」「LAMMPS(Local,Parallel)」「QE(Local)」「QE(Local,Parallel)」の5項目にチェックを入れ、[Start]ボタンをクリックしてください(NWChemの並列実行にはMPICHのインストールが別途必要です。手順はこちら。)。数十秒~数分後に「All tests passed.」と表示されたらインストールに成功しているので、ウィンドウを閉じます。エラーが報告された場合は、まず[ツール]-[環境設定]-[プログラムパス]でNWChem, LAMMPS, Quantum ESPRESSOのパスが適切に選択されているか確認してください。次に、こちらに記載の内容に従って設定してください。

  7. Winmostarを使って得られた成果を論文、学会発表等に用いる場合は、Winmostarの各機能が依存するCygwinWM上のモジュール一覧に従い各種文献を引用してください。

  8. (希望者のみ)AVX対応CPUをご利用の方は、C:\cygwin_wm\etc\profile.d\winmostar.sh(C:\cygwin_wmにCygwinWMをインストールした場合)を以下の通り書き換えるとGromacsの高速版が有効になります。winmostar.shを編集し保存する際には、改行コードをLF(UNIX)で必ず保存してください。

    source /usr/local/gromacs_sse/bin/GMXRC
    

    source /usr/local/gromacs_avx/bin/GMXRC
    
  • CygwinWMをアンインストールする場合は、CygwinWMのインストールフォルダを削除してください。

  • CygwinWMのビルド方法やWSL(非推奨)を使用する場合はこちらを参照してください。この方法は上級者向けのため、基本的には上記の方法でインストールしてください。

過去のバージョン

更新履歴はCygwinWMのインストールディレクトリ下にあるChangeLogで確認できます。

by