Ubuntu で 日本語ロケールがない場合に設定する方法
vagrantなんかで使ってるVMは、日本語ロケールの設定がない場合があるのでそれを設定する方法。Ubuntu 12.04 の話。
vagrantでchefやpuppetを使ったprovisioningを使っている場合は、レシピなりを探してきて実行したほうがいいよさげ。いつかやろう。
# ロケール自体が存在しない場合は、ロケールの生成から行う必要がある。 # 以下を実施して設定したいロケールがすでに表示される場合はこのステップは不要 $ locale -a # ロケールを生成する # サポートされているロケールの一覧は以下で閲覧可能 $ less /usr/share/i18n/SUPPORTED # 上記のリストから該当するロケールを生成する $ sudo locale-gen ja_JP.UTF8 # ちょっとその場でロケール変更する場合 $ export LANG="ja_JP.UTF-8" # システムのロケール変更設定する場合 $ cat /etc/default/locale LANG="ja_JP.UTF-8"