Plan 9 from User Space

UNIXPlan9のソフトウェアを移植したのが,Plan 9 from User Space (またの名をPlan9port)だ.これを使えば,Plan9のアプリケーションをUNIX上で動かすことができる.作者のRuss Cox氏はacmeを動かすことが目的だったそうだが,acmeはもちろんrioも(まったく同じ挙動をするわけではないが)ちゃんと動く.

コンパイル&インストールは簡単で,上記ページからtarballをダウンロードして,展開,INSTALLスクリプトを実行すればよい.

$ tar zxvf plan9port.tgz
$ cd plan9
$ ./INSTALL
* Resetting /opt/plan9/config
* Running on Linux: checking for NPTL...
        NPTL found.
* Building everything (be patient)...
* Installing everything in /opt/plan9/bin...
* Cleaning up...
* Renaming hard-coded /usr/local/plan9 paths...
* Building web manual...
* Done.

* Add these to your profile environment.
        PLAN9=/opt/plan9 export PLAN9
        PATH=$PATH:$PLAN9/bin export PATH

そして,環境変数PLAN9とPATHを上記のように設定する.acmeや9termがちゃんと動くことが確認できると思う.