Problem
HARK のインストールは, HARKインストールガイド に従って HARK リポジトリを登録し、
sudo apt-get install harkfd
を実行すればインストールできる.
それでうまくいかない.
Solution
HARK がサポートしていないOSにインストールしたいときは, ソースからコンパイルする必要がある. HARK インストールガイドの Installation from Source Compilation を読んで, ソースをダウンロード,コンパイル,インストールすればうまくいくことが多い.
これで失敗する場合は,古いバージョンの HARK が入っていたり, 以前にインストールを失敗した HARK が残っている可能性がある. そこで,システムから HARK を 完全に除去し,もう一度インストールを試みよう.
HARK 関係のソフトウェアをすべてアンインストールする. ソースからコンパイルしようとしていたなら次を実行して削除する.
make uninstall # remove copied files make clean # remove compiled files make distclean # remove Makefile
きちんと削除できているかを確かめる.
コマンドラインで flowdesigner を実行し, コマンドが見つからないというエラーが出れば OK である.
ls /usr/local/lib/flowdesigner を実行し, ディレクトリがなくなっていることを確認.あれば削除する. 以前のコンパイル時に別のディレクトリを指定していたら, それも確認し,あれば削除する.
Discussion
インストールで困る大きな問題は以下の2点に原因があることが多い
ソフトウェア同士の依存関係が解決できていない
インストールするパスが異なる
本レシピは,それを1から確認する方法を示している.
ただし,何よりも先に,エラーメッセージをよく読むのが重要である. エラーメッセージが解読できれば問題は半分解決したと言っても過言ではない.
See Also
インストールができたらはじめてのHARKを読んでいこう.