2. インストール方法
2.1. 対応OS
Winmostarの対応OSは以下の通りです。
Windows 10
Windows 8
Windows 7
Windows 11でのテストも現在実施しており不具合が見つかり次第修正・報告します。
Windows Serverの場合は、予め無償版またはトライアルをご入手頂き、動作検証した上でご使用下さい。
macOS, Linuxをご利用の方は、VirtualBoxなどの仮想環境上にWindows OSをインストールしたうえでご使用頂けます。
32bit版OS上でも概ね動作しますが、無料トライアルで評価の上ご購入下さい。
2.2. 最小・推奨スペック
Winmostarの最小スペックは以下の通りです。
CPU・メモリ: Windows 7/8/10のシステム要件に準ず
HDD: 4 GB以上の空き容量
一般的な事務作業、ネットサーフィンなどをする程度のパソコンでも動作します。
ソフトウェアの動作にネットワーク接続は必須でないため、ネットワークに接続していないパソコンでもWinmostarを使用可能です。
推奨スペックは、Winmostar本体が比較的低いスペックのPCでも動作するため、一緒に使用するソルバーの推奨スペックに準じます。 ソルバーの推奨スペックが不明な場合は、ひとまず浮動小数点演算機能(コア数x周波数)が高いCPUのマシンを準備して下さい。 HDD、メモリは後から比較的容易に増設できるため、まずは標準的な容量で構いません。
2.3. ソルバの推奨バージョン
ソルバの推奨バージョン MOPAC
6, 7
GAMESS
2020-R2
NWChem
Ctrl+S
Gaussian
16
Gromacs
5.0.7
LAMMPS
2016年03月09日版
Quantum ESPRESSO
5.2.1
OpenMX
3.8
ここに記載されているバージョン以外においても概ね動作しますが、動作保証対象外のため動作検証を行った上でご使用ください。
2.4. 推奨するリモートサーバ
インストール方法 ではCentOS向けの手順を紹介していますが、以下の機能を備えていればUbuntuなど各種Linux OSが利用可能です。
SSH、SCPを用いた通信が可能で、一般的なUNIXコマンドを実行できる
Winmostarから使用する各種ソルバをインストールできる
リモートサーバ上でジョブのスケジューリングを行いたい場合は、リモートサーバに以下のジョブスケジューラのインストールが必要です。ジョブのスケジューリングが不要な場合は、ジョブスケジューラをインストールせずに使うことができます。
- 推奨
PBS
SGE(UGE)
SLURM
- 一部機能のみ対応
LSF
2.5. インストール
下記の方法で想定通りにインストールできない場合は、 よくある質問・トラブルシューティング を確認してください。
ライセンスコードを取得していない場合は、 機能一覧 をご確認の上、以下のリンク先にてライセンスを登録し取得します。
安定版最新バージョンのWinmostarインストーラ をダウンロードします。
注釈
動作環境は 最小・推奨スペック でご確認ください。
USBメモリ・DVD・ユーザポータルでインストーラを入手済みの方は、この操作が不要です。
インストーラをダブルクリックして起動します。64bit版Windowsの場合は、インストールするWinmostarの種類(64bit版または32bit版)を選択します。
警告
Winmostarが起動している場合は、あらかじめ終了しておきます。
インストール先フォルダを指定し(デフォルトはC:\winmos11)、インストールを開始します。
警告
インストール先フォルダおよびその上位階層の名前に日本語、全角文字などのマルチバイト文字や特殊記号が含まれている場合は、一部のモジュールが不具合を起こす場合があります。
ディスプレイ設定でテキストやその他の項目を拡大・縮小している場合は、一部表示が崩れる場合があります。詳細は こちら 。
C:\Program Files以下へのインストールは不可です。
新規インストールの場合は、Winmostarを起動し、初回起動時に出現するダイアログでライセンスコードを設定します。
注釈
納品したライセンス入りインストーラを使用した場合は、この操作が不要です。
こちらの手順 に従いWinmostar用のCygwin環境を構築します。
WinmostarをインストールしたWindows PC(ローカルマシン)上で使用するソルバを、以下のリンク先の手順でインストールします。リモートサーバでのみ計算を行う場合もローカルマシンにインストールしてください。
注釈
Gromacs, Amber, MODYLAS, OpenMXは前の手順でインストールする CygwinWM に含まれます。
最大原子数を拡張したMOPAC6を使う場合は 独自拡張版MOPAC6 から入手してください(動作未保障)。
必要に応じて、使用しているセキュリティ対策ソフトの設定において、Winmostar、CygwinWM、ソルバのインストールフォルダを監視対象から除外します。
エクスプローラ上で各ファイルの拡張子を表示する設定に変更します。(必須ではありません)設定方法は Q. Windowsのエクスプローラ上で拡張子を表示するにはどうしたらいいですか? で確認してください。
リモートサーバへのジョブ投入と、リモートサーバ上でのジョブのスケジューリングを行いたい場合は、サーバに 対応しているジョブスケジューラ がインストールされているか確認します。入っていない場合は以下のリンク先の手順でTORQUEをインストールします。
注釈
ジョブのスケジューリングが不要な場合は、リモートサーバ上にジョブスケジューラをインストールする必要がありません。
リモートサーバへのジョブ投入を行う場合は、投入先のサーバに使用するソルバを、以下のリンク先の手順でインストールします。
2.6. アンインストール
Winmostarのインストール先フォルダとショートカットの削除することでアンインストールできます。
2.7. アップデート
アップデート(マイナーバージョン・リビジョンの更新)はインストールと同じ方法で実施できます。
例:V11.0.0→V11.1.0、V9.4.0→V9.4.5
古いバージョンを残してインストールする場合は、古いバージョンのUserPrefフォルダ以下のファイルを、新しいバージョンのUserPrefフォルダの以下にコピーすることで、設定を引き継ぐことができます。
UserPrefフォルダはWinmostarのインストールフォルダ以下にあります。
2.8. アップグレード
アップグレード(メジャーバージョンの更新)はインストールと同じ方法で実施できます。
例:V8.000→V9.0.0、V10.0.0→V11.0.0
V3~V6からアップグレードする場合、古いバージョンのインストールフォルダ以下の設定ファイルatoms1.wmx、winmos_server.ini、wm_nmr.ref、wm_irscale.refをV11のUserPrefフォルダ以下にコピーすることで、設定を引き継ぐことができます。
V7~V10からアップグレードする場合、古いバージョンのUserPrefフォルダ以下のwmset.ini、atoms1.wmx、winmos_server.ini、wm_nmr.ref、wm_irscale.refをV11のUserPrefフォルダ以下にコピーすることで、設定を引き継ぐことができます。
UserPrefフォルダはWinmostarのインストールフォルダ以下にあります。