PC環境

Perl 5.14.2とImageMagick/PerlMagickのアップデート

毎年年末年始に帰省しないせいか、いつも休みに入るとサーバー関係の更新作業を行っているのだが、今年は長らく懸案事項となっていたPerlのバージョンアップとImageMagick/PerlMagickのアップデートをやってみることにした。Perlのバージョンアップ自体はたいした作業ではないのでメモレベルなのだが、PerlMagickが異様に難しいので、バイナリパッケージをインストールって言う人は手を出しちゃいけません。
ImageMagick/PerlMagickは最後にうまくビルドできた6.4.1からバージョンを上げることができず、それでいながらMovableTypeでは必須。ということで、今回も懲りずに6.7.4-2にアップデートしてみてから、PerlMagickにトライすることにした。今回の作業をまとめると、いままでPerlMagickがインストールできなかったのは、どうもImageMagickやPerlMagickだけでなく、Perlのコンパイルオプションにも秘密が隠されていた。(おそらくamd64環境で問題になりそうで、x86だと問題ないと思う。) 我が家のOS環境はFreeBSD9.0RC3であるが、OS付属以外のユーザーランドはFreeBSD7環境なので、作業自体はFreeBSD7を導入しているマシンで行い、rsyncでバイナリを同期している。GCC周りで問題もあろうと思うので、いつかの段階でLLVM/Clangに乗り換える必要がありそう。CPANライブラリはMovableTypeが動かせるようにそろえるというこれまで通りの方針で進める。

FreeBSD7から9RC3への長い道のり

もともとこの日記の目的は備忘録であった。たまにこういうネタを書いていけばリハビリになるだろうなあ。
我が家のWebとメールとDNSのサーバはもうかれこれ7年ほどFreeBSDで、2004年から2008年のゴールデンウィークあたりまではFreeBSD5.X時代、2008年からつい最近までがFreeBSD7時代が半分くらいという感じで、ずっとメインバージョンを固定して必要最小限のマイナーバージョンのアップデートを繰り返してきたのであるが、ぼちぼちFreeBSD7時代もおしまい(正式な保守期限は今のところ2013年2月いっぱいまで)のようなので、一期に移行作業を行うことにして新時代を生きていこうと思ったわけである。今回はディスクのマウントに不安があるので、多少手の込んだ手順での移行となる。

セキュリティソフトの見直し

これまで、家のPC環境のセキュリティソフトは、AVGのFree版→ウィルスバスター2008→ウィルスバスター2009→ウィルスバスター2010としてきたのだが、どうもウィルスバスターさんは自社の広告のPOPアップウィンドウを意図しないタイミングで出す。今日見たのはこんなウィンドウ。
VBpopup.png
いろいろ調べてもこのポップアップ広告の表示はウィルスバスターの仕様らしい。こういう五月蠅いソフトにいい加減うんざりしたので、ウィルスバスターは捨てることにする。 移行先候補なのだが・・・ どうすりゃいいんだろう。おすすめのものはないだろうか?
追記(2010年3月15日): 結局おすすめが多かったNOD32に傾き、ESET Smart Securityを選択することになった。動作は軽快で、今までの不満がほぼ無くなった感じである。

デスクトップ環境の見直し

最近の1年半ほどはBlogやメールを書く環境はサブに使っているノートPCで、ゲームやWeb閲覧や写真の閲覧などはPCをHDMIで液晶テレビに接続した環境で行う。写真編集などをするときはその時のみ液晶モニターをつないで行うという環境であった。
GWに突入して以来、どうも頭痛がひどくておかしいと思っていたら、床に座ってPCを操作しているとテレビの設置位置が高すぎるようで、どうも肩や首に負担をかけていたようである。そこで・・・