Debianのlocaleトラブル
投稿日: | |
---|---|
タグ: |
本稿はDebianのlocaleを修正した際のメモ。基本的に見つけたページ(「debianでロケールのエラーが出る時の対処法」)通りにやっただけだが,以前もあるパッケージを無理矢理入れた際に発生したので,今後起きた時すぐ解決できるようにメモを残す(ツイッターだと字数が足りなかったので)。
症状
- 日本語が表示されなかった(?????.pdfのように表示された)。
- フォントが1文字1文字間隔を置いて表示された。
解決方法
とりあえずlocale-genがなかったので,Webでlocalesのdebファイルを探し,インストール。 あればこの過程は不要。
user% sudo dpkg -i locales_XXXXXX_all.deb
環境変数を設定(参考ページでは,以降でこの環境変数を指定しているが,この例だといらないかも)。
user% export LANG=ja_JP.UTF-8
user% export LC_ALL=ja_JP.UTF-8
ちなみに参考ページではja_JP.UTF-8ではなかった。
user% sudo locale-gen --purge ja_JP.UTF-8
user% sudo dpkg-reconfigure -f noninteractive locales
user% sudo update-locale LANG=ja_JP.UTF-8 LC_ALL=ja_JP.UTF-8