macportsをファイアウォールがあるようなところから利用しようとしてもrsyncをしにいくので利用できない。というときにはここにある手順でsvnを利用する形に変える。まず、Macportsをインストールしたら、
$ cd /opt/local/var/macports/sources
$ sudo mkdir -p svn.macports.org/trunk/dports
$ sudo cd svn.macports.org/trunk/dports
$ sudo svn co https://svn.macports.org/repository/macports/trunk/dports/ .
とする。場合によっては、svnはhttp://〜の方を利用したほうが良いかもしれない。私が試した時には証明書がエラーになるのでhttpにした。
そして、/opt/local/etc/macports/sources.confを編集する。
#rsync://rsync.macports.org/release/ports/ [default]
file:///opt/local/var/macports/sources/svn.macports.org/trunk/dports/ [default]
そんでもって、
$ sudo port -d sync
で作業完了。
Ubuntu 12.04にnode.jsを入れる
Ubuntu 12.04にnode.jsを入れてみる。インストール方法はここに書いてあるけど
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:chris-lea/node.js
$ sudo apt-get update
$ sudo apt-get install nodejs npm
という感じのことを実行する。Node C++モジュールをコンパイルする必要があるなら
$ sudo apt-get install nodejs-dev
も実行しておく。あとは、
$ node -e "console.log('Node is running.');"
Node is running.
という感じで軽く動作確認しておく。
FessでFacet表示
Fessでのファセット表示は一応サポートしているのだけど、画面上で表示とかしていないので、実際に使い方が謎な感じだったかもしれない。というわけで、Fess 8からは標準で表示するようにしてみました。デモサイトで確認することができます。