3.1 うまくインストールできない

Problem

HARK のインストールは, HARKインストールガイド に従って HARK リポジトリを登録し、

sudo apt-get install harkfd

を実行すればインストールできる.

それでうまくいかない.

Solution

HARK がサポートしていないOSにインストールしたいときは, ソースからコンパイルする必要がある. HARK インストールガイドの Installation from Source Compilation を読んで, ソースをダウンロード,コンパイル,インストールすればうまくいくことが多い.

これで失敗する場合は,古いバージョンの HARK が入っていたり, 以前にインストールを失敗した HARK が残っている可能性がある. そこで,システムから HARK を 完全に除去し,もう一度インストールを試みよう.

  1. HARK 関係のソフトウェアをすべてアンインストールする. ソースからコンパイルしようとしていたなら次を実行して削除する.

          make uninstall # remove copied files
          make clean     # remove compiled files
          make distclean # remove Makefile
          
  2. きちんと削除できているかを確かめる.
    コマンドラインで flowdesigner を実行し, コマンドが見つからないというエラーが出れば OK である.
    ls /usr/local/lib/flowdesigner を実行し, ディレクトリがなくなっていることを確認.あれば削除する. 以前のコンパイル時に別のディレクトリを指定していたら, それも確認し,あれば削除する.

Discussion

インストールで困る大きな問題は以下の2点に原因があることが多い:

  1. ソフトウェア同士の依存関係が解決できていない

  2. インストールするパスが異なる

本レシピは,それを1から確認する方法を示している.

ただし,何よりも先に,エラーメッセージをよく読むのが重要である. エラーメッセージが解読できれば問題は半分解決したと言っても過言ではない.

See Also

インストールができたらはじめてのHARKを読んでいこう.