FreeBSDの履歴
とりあえず、Windows上のVMで素晴らしきインターネッツに公開をしてみた。
コンテンツはまだない。
バイナリパッケージのインストール
pkg_add -r package_name
でリモートから取得してインストールできる。
VMWare Server(ver.1)で時計がずれる
Linuxもそうだけれども、時計がよくずれる。
VM上のCPUの動作周波数が設定と違っていたり、ソフトウェアクロックの数え方のようなものが違うとずれる。
これ、遅れる原因ははっきりしているようで、VMware Knowledge Baseにも書いてありました。
カーネルはタイマー割り込みを数えて時計を進めてるんだけど、仮想環境だとそのタイマー割り込みの全てを拾えないことがあるそうな。僕の環境の場合は1/2に遅れるわけだから、半分のタイマー割り込みを拾えてないってことですかね。
VMware Knowledge Baseのリンクは切れていたのでたどれませんでしたが、リンク先の情報によると「Guest OS側の割り込みレートを下げる作戦」が良いそうです。
ちなみに業務で使っているxenは時計はずれてない。多分、kernelがxen用にセットアップされているからだと思っている。
LAMPのインストール
httpd - apache2
ソースからコンパイルしてみた。make して install しただけなのだけれども、コンパイルに時間がかかった。
バイナリパッケージのありがたみが分かった。
MySQL 5.1 (2009/5/19)
q4mを使いたいので、MySQL5.1を使っている。
インストール手順書は[ここ>http://dev.mysql.com/doc/refman/5.1/ja/installing.html]だよ!