2009年11月19日木曜日

vmwareplayer上のcentOSの日本語文字化けについて

このたび、ノートPCにvmware player3.1をインストールし、

その上にcentos5.4をインストールした。
すると、thunderbirdで日本語の文字化けが発生。
vmware player3.1を使用して、centosを入れると拍子抜けするぐらい簡単にインストールできるのだが、時間、キーボード含めて

英語版なのが悩み。
そこで、少なくとも日本語を表示できるようにしてみたので以下に記載する。

1.フォントを入手

http://ossipedia.ipa.go.jp/ipafont/index.html

2.上記のサイトで同意するを押下して下記をDLする。
IPAexフォントダウンロード ver.1(001.02)/Download IPAex Fonts ver.1(001.02)

3.rootに変更して、以下を入力する
(ディレクトリが無ければ作成しておく)
unzip IPAexfont00102.zip
mv IPAexfont00102/*.ttf /usr/share/fonts/japanese/TrueType/
fc-cache -fv


4.rootで下記のファイルを作成する
/etc/fonts/local.conf

内容は下記
<fontconfig>
<match target="font">
<test name="family" compare="eq">
<string>IPAexMincho</string>
</test>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="eq">
<string>IPAexGothic</string>
</test>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
<alias>
<family>IPAexMincho</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>IPAexMincho</family>
</prefer>
</alias>
<alias>
<family>IPAexGothic</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>IPAexGothic</family>
</prefer>
</alias>
<alias>
<family>IPAexGothic</family>
<default><family>monospace</family></default>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>IPAexGothic</family>
</prefer>
</alias>
</fontconfig>
これでログインしなおすと大丈夫

0 件のコメント:

コメントを投稿