• 締切済み

localeの設定がうまくできません

localeの設定がうまくできません # vim /etc/sysconfig/i18n     ↓ LANG="C"を"ja_JP.UTF-8"に変更 # localeでこうなります locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: LC_ALL?????????????????????: ?????????????????????? LANG=ja_JP.UTF-8 LC_CTYPE=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= OS CentOS 6 x86_64 なにとどよろしくお願いします。

みんなの回答

noname#259146
noname#259146
回答No.2

glibc-commonをインストールしてください。 # yum install glibc-common # localedef -f UTF-8 -i ja_JP ja_JP でエラーが出ないことを確認してください。 エラーが出た場合はエラー内容で質問をされると良いと思います。

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

う~ん…どういうインストール状況なんですかね? minimalでインストールすると、/etc/sysconfig/i18nはen_US.UTF-8でしたが。 # インストール時の言語設定でEnglishを選択したから…かな? とりあえずエラーメッセージで検索してみると… http://d.hatena.ne.jp/mfks17/20120603/1338727948 http://blog.cloudpack.jp/2011/11/server-news-centos60-locale-related.html http://blog.dc-d.jp/?p=942 など。 パッケージの不足…なんですかねぇ? LC_CTYPEを設定しようしたが、LC_ALLが未設定なのでLANGを参照したけど、LC_CTYPEで必要とするファイル(かディレクトリ)が無いからja_JP.UTF-8は設定できませんでした。 ってところでしょうか? /usr/share/i18n/locales/ja_JPにロケールり設定とか入っていますが… このファイルがない…なんてことあるんですかねぇ。 # というかglibc-commonがインストールされていないってのがあり得るんでしょうか??

関連するQ&A