2010年05月07日
_ [Ubuntu] LucidのLANGがja_JP.utf8のとき
は、Shift JIS対応のunzipが上手く動かないなどのげんなりするケースがある。
どこでlocaleの設定を行っているか分からなかったので小手先で凌いでいた。
きままなひとりごと Ubuntu 10.04で、日本語を含むzipファイルを解凍すると文字化けする
~/.dmrcが犯人らしい。
中身を見ると
[Desktop] Language=ja_JP.utf8 Layout=jp
と、確かにja_JP.utf8になっている。
リンク先にあるように、
% sudo dpkg-reconfigure locales
してから、~/.dmrcを
[Desktop] Language=ja_JP.UTF-8 Layout=jp
に変更して、ログインし直すと
% locale LANG=ja_JP.UTF-8 LC_CTYPE="ja_JP.UTF-8" LC_NUMERIC="ja_JP.UTF-8" LC_TIME="ja_JP.UTF-8" LC_COLLATE="ja_JP.UTF-8" LC_MONETARY="ja_JP.UTF-8" LC_MESSAGES="ja_JP.UTF-8" LC_PAPER="ja_JP.UTF-8" LC_NAME="ja_JP.UTF-8" LC_ADDRESS="ja_JP.UTF-8" LC_TELEPHONE="ja_JP.UTF-8" LC_MEASUREMENT="ja_JP.UTF-8" LC_IDENTIFICATION="ja_JP.UTF-8" LC_ALL=
おお。
betaのときに入れたからこうなったのか?
直ったからいいや。
[]

おお、期待してた通りに動きました。 <br>ありがとうございます。