もともと文字コードの設定がなかったのは、日本語 w3m として /usr/ports/japanese/w3m(ja-w3m-0.5.3_1)の ports をインストールしていたからでした。そこで多国語対応(マルチランゲージ)の w3m をインストールすることとしました。
まず最初に今までの日本語 w3m をアンインストールします。
# pkg_delete ja-w3m-0.5.3_1
次に新しく /usr/ports/www/w3m で w3m をインストールします。ここのビルドオプションでマルチランゲージ対応を設定します。
# cd /usr/ports/www/w3m
# make config
www/w3m のビルド・オプションを設定しているところです。 なお japanese/w3m にはビルドオプションの設定はありません。 |
ビルド設定が終了したら portinstall でビルドとインストールを行います。
# portinstall www/w3m
一般ユーザーに戻って、w3m を起動させて文字化けが発生していないことを確認します。
無事 w3m を正常に使用できるようになったのはよかったのですが、どうしてこのような文字化けが発生するようになったかについては不明です。カーネルのメジャー・アップグレードのときに一緒に ports でインストールしたソフトウェアも一緒に再ビルドするため、このときに何らかの異常か設定ミスがあったのではないかと想像しているところです。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。