This is an old revision of the document!
POPFile v1.1.0 には初めての公式な Mac OS X インストーラが追加されました! あなたの Mac に簡単に POPFile をインストールすることができます。
Mac OS X で POPFile を動かすためにいくつかの条件があります。
/Library/POPFile/
にインストールされ、バックグラウンドで自動的に起動します。 インストーラのパッケージには AppleScript で書かれたいくつかの便利なスクリプトが含まれています。これらのスクリプトをハードディスクにコピーすることができます。
POPFile のインストーラに含まれている、uninstall-popfile スクリプトを用いてアンインストールします。
Mac OS X のユーザは POPFile のクロスプラットフォーム版をダウンロードすべきです。さらに、いくつかの Perl モジュールと SQLite パッケージを追加インストールする必要があるでしょう。(SQLite の情報については、http://www.sqlite.org を参照)
一番簡単なインストール方法(0.21 以降)は CPAN だけを使って Perl モジュールをインストールすることです。 Fink パッケージマネージャを使っても Perl モジュールをインストールすることができます。ただし、SQLite は Fink には含まれていません。
訳注:このインストール手順を実行するためには、Xcode (Panther 以降) あるいは Developer Tools をインストールしてある必要があります。
POPFile では、日本語を処理するために、Encode というモジュールを使用していますが、このモジュールは Perl 5.7.3 以降でないと使用できません。Mac OS X 10.3.x (Panther) には Perl 5.8.1 が含まれているため問題なく使用できますが、それ以前のバージョン(Jaguar など)には古いバージョンの Perl が含まれているため、そのままでは POPFile を使用することができません。このため、Jaguar などで利用する場合には、まず Perl をバージョンアップする必要があります。Jaguar で Perl をバージョンアップする方法は、 Installing Perl 5.8 on Jaguar などが参考になります(英語)。また、インストーラ形式になったものが CPAN/ports などから入手可能です。
また、日本語の文章の分かち書き(文章を単語ごとに分割する処理)を行うために Kakasi と Perl から Kakasi を使用するためのモジュール Text::Kakasi をインストールする必要があります。
tar xzf (ダウンロードした Kakasi アーカイブへのパス) cd kakasi-2.3.4 ./configure --host=powerpc-apple-bsd make sudo make install (パスワードを入力)
sudo -s (パスワードを入力)
mkdir /Library/POPFile cd /Library/POPFile unzip (ダウンロードした POPFile パッケージへのパス)
perl -MCPAN -e shell install DBI install M/MS/MSERGEANT/DBD::SQLite-0.31.tar.gz install HTML::Tagset install Date::Parse install HTML::Template install Text::Kakasi ( 訳注 : 日本語環境で使用する場合には必要 ) install Net::SSLeay ( ( 訳注 : SSL を使用する場合のみ ) テストがうまくいかなかった場合、"force install Net::SSLeay" としなければならなくなるかもしれません。) install IO::Socket::SSL ( 訳注 : SSL を使用する場合のみ ) quit
(代わりに、SQLite のソースを http://www.sqlite.org からダウンロードすることもできますが、自分でビルドしなければいけません。) ダウンロードが終わると、ディスクイメージがマウントされます。Terminal で以下を実行します (root のまま):
cp /Volumes/SQLite-2.8.13/libsqlite.a /usr/local/lib/ cp /Volumes/SQLite-2.8.13/sqlite /usr/local/bin cp /Volumes/SQLite-2.8.13/sqlite.h /usr/local/include/
cd /Library/POPFile perl popfile.pl
すばらしい Mac OS X へのインストール方法は、 こちら にあります。
POPFile を Mac OS X 上で利用しやすいようにパッケージ化した PopfileMgr というアプリケーションも公開されています。メニューバーに常駐して、メニューから UI の表示や起動・終了などを簡単に行うことができるとても使いやすいアプリケーションです。
Should you find anything in the documentation that is incomplete, unclear, outdated or just plain wrong, please let us know and leave a note in the Documentation Forum.