UbuntuにTopSpinをインストール

 TopSpin はブルカーが公開している NMR 測定•解析用ソフトウェアである。NMR 解析用に機能が限定されたものは、無料で利用できる。この TopSpin を Ubuntu をインストールした iMac にインストールした。

インストールファイルの入手
 TopSpinのWebサイトにアクセスし、login する。自分のアカウントがなければ、アカウントを作成する。「Download」のページに移動し、Software Downloadsの説明にある「Linux」をクリックする。Current Release Download から最新版を選んで、ダウンロードすると、download フォルダに topspin-4.0.9-linux.sh というファイルが現れる。これをホームに移動する。(左にある「ファイル」を起動すると簡単に移動できる。)
 iso ファイルも存在するが、CentOS あるいは RedHat 用らしく、Ubuntu では上手くインストールできなかった。

passwd ファイル、group ファイルの編集
 これらのファイルを編集して、TopSpin のインストールに必要 (?) なアカウントを作成する。
 「端末」を起動して、root でログインする (“su”)。etc に移動し (“cd /etc”)、vi エディタで passwd (“vi passwd”) と group (“vi group”) ファイルを編集する。
 passwdファイル
  nmrsu:x:501:501:NMR Super User:/scratch/nmrsu:/bin/bash
  flexlm:x:502:502:FLEXlm Licence Manager:/nonexistent:/bin/bash
 groupファイル
  nmrsu:x:501:nmrsu
  flexlm:x:502:flexlm
 それぞれのファイルに上記の2行を追加する。vi エディタの使い方は優れた説明のサイトが web 上にあるので、検索して、自分で調べてほしい。これら二つのファイルの編集が完了したら、コンピュータを再起動する。新しいアカウントが二つできているが、それらは無視して、自分のアカウントでログインする。

TopSpin のインストール
 左にある「ファイル」で自分のホームを開き、topspin-4.0.9-linux.sh のアクセス権を変更する。このファイルのアイコンを右クリックして、「このファイルのプロパティ」>「アクセス権」を表示する。この window で、全てのアクセスを「読み書き」に変更して、プロパティを閉じる。
 「端末」を起動し、root でログインする (“su”)。“./topspin-4.0.9-linux.sh (入手したファイルの名前に合わせる)” と入力すると、TopSpin のインストーラーが起動するので、この指示に従って TopSpin をインストールする。基本的にすべてデフォルトのままで良いと思う。

CodeMeter User Runtime の入手
 TopSpin のライセンスを認識させるためには CodeMeter User Runtime が必要なので、これをインストールする。
 TopSpinを起動すると、「CodeMeter license managing software is not installed」とメッセージが現れる。“Help”をクリックすると、pdfファイルで本件に関する詳しい説明が現れる。CodeMeter Installation on Linux and macOS という項目に Mibu Systems の HP へのリンクがあるので、そのリンク先から、Linux 64-bit DEB package をダウンロードする。また、CodeMeter User Runtime のインストールに必要な multiarch-support をインストールする。Ubuntu package の 該当ページ からamd64用のインストールファイルをダウンロードする。これらのファイルをdownloadからホームに移動する。

multiarch-support、CodeMeter User Runtimeのインストール
 「端末 (root に六淫したままの状態)」で、“dpkg -i multiarch-support_2.27-3ubuntu1.2_amd64.deb (入手したファイルの名前に合わせる)” と入力して、multiarch-supportをインストールする。その後、“dpkg -i codemeter_7.0.3933.502_amd64.deb (入手したファイルの名前に合わせる)” と入力し、CodeMeter User Runtime をインストールする。

ライセンスのインストール
 TopSpinを起動すると、「You do not have any TopSpin 4 licenses」のメッセージが表示される。まず、「Request a free Academic License」をクリックすると自動的にブラウザが起動するので、ここで表示されるページでライセンスコードを入手する。ライセンスコードをコピーしておく。次に、「Install License Ticket」をクリックすると、ブラウザが起動し、CodeMeter License Central WebDepot のページが現れる。ここでのチケットにライセンスコードを入力し、「次へ」をクリックする。さらに、「ライセンスをアクティベートする」をクリックする。1台のコンピューターをアクティベートするように選択し、「選択したライセンスをアクティベートする」をクリックすると、コンピュータにライセンスがインストールされる。ここで、TopSpin を終了し、再起動すると TopSpin が利用できるようになっている。

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA