$ su - # rpm -ivh /path/to/popfile-1.1.1-3.fc11.src.rpm
でインストール
SPEC ファイルで使われている、%{_initddir} マクロは CentOS では使用できないため、これを %{_initrddir} に置き換える(3箇所ある)。
その後、
# rpmbuild --ba /usr/src/redhat/SPECS/popfile.spec # rpm -ivh /usr/src/redhat/RPMS/i386/popfile.rpm
でインストールするが、依存モジュール(Perl モジュール)を RPM でインストールできていない場合(ソースから、あるいは CPAN を使ってインストールした場合)は依存パッケージが見つからないというエラーが出てしまうので、--nodeps オプションをつけて、依存パッケージのチェックを飛ばしてインストールしてしまう(もちろん、必要なモジュールがインストールできていなければ動作しない)。
インストールしただけでは起動しないので、
# /sbin/service popfile start
で起動させる。起動したかどうかはメッセージでも確認できるが、
# tail /var/log/popfile/popfile*.log
でログファイルを確認すればより確実。
OS が起動したときに自動的に起動させるには、
# /sbin/chkconfig popfile on
とする。
日本語を使いたいときは、コントロールセンターにアクセスして、Configuration タブで言語を「Nihongo」に変更し、POPFile を再起動する必要がある(設定変更しただけでは日本語処理が有効にならない)。
コントロールセンターから POPFile を終了し、再度上記コマンドで POPFile を起動させる。
Fedora 版と同じなので省略。