アプリ版:「スタンプのみでお礼する」機能のリリースについて

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
なにとどよろしくお願いします。

A 回答 (2件)

glibc-commonをインストールしてください。


# yum install glibc-common

# localedef -f UTF-8 -i ja_JP ja_JP
でエラーが出ないことを確認してください。

エラーが出た場合はエラー内容で質問をされると良いと思います。
    • good
    • 0

う~ん…どういうインストール状況なんですかね?


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-cen …
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がインストールされていないってのがあり得るんでしょうか??
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!