ラズベリーパイのロケールを再構成できません


20

piを起動すると、次の警告がスローされます。

-bash:警告:setlocale:LC_ALL:ロケールを変更できません(en_US.UTF-8)
-bash:警告:setlocale:LC_ALL:ロケールを変更できません(en_US.UTF-8)
-> bash:警告:setlocale:LC_ALL:変更できませんロケール(en_US.UTF-8)

私がする時

>locale
 locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

/ etc / default / localeの内容を次のように変更しました

# File generated by update-locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_ALL=en_US.UTF-8

を使用してロケールを再構成しようとしました

sudo dpkg-reconfigureロケール

しかし、メニューが開くたびに、選択は行われません。私は選択しなければなりません

en_US.UTF-8 UTF-8

そして、これを選択するとエラーがスローされます

ロケールの生成(これには時間がかかる場合があります)...
生成が完了しました。
***更新ロケール:エラー:無効なロケール設定:LANG = en_GB.UTF-8 LANGUAGE = "en_US.UTF-8" LC_ALL = "en_US.UTF-8"

これらの警告を削除するにはどうすればよいですか?


1
raspi-config国際オプションの設定に使用しましたか?
ミリウェイズ

1
はい、私はそれをしましたが、役に立ちませんでした。この問題があったとき、私は喘鳴を起こしました。今、私はジェシーをインストールしましたが、まだこれは持続します。カードをフォーマットして新しいOSをインストールした後、この問題がどのように発生するかはわかりません。
aayu5h

これは私のために働いた... daker.me/2014/10/…頑張って!
-Mirthless

回答:


22

このブログ投稿は私を助けてくれました:Raspberry Pi-ロケールの修正 http://www.jaredwolff.com/blog/raspberry-pi-setting-your-locale

  • /etc/locale.gen行を編集してコメントを外します。en_US.UTF-8 たとえば、sudo nano /etc/locale.gen
    先頭の行を削除してコメントを外します#

  • 走る sudo locale-gen en_US.UTF-8

  • 走る sudo update-locale en_US.UTF-8

1
これは私のために働いた
-kartsims

これは私にとっても
うまくいきました-timbram

ありがとう、これは2019
アグスティン

5

他の答えは私には役に立たなかったが、私はそれを見つけた。

走る sudo nano /etc/default/locale

次の3行を含めるように変更します。

LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
LANGUAGE=en_US.UTF-8

その後、システムを再起動すると更新されます。


0

新しいイメージをフラッシュしても機能しないため、ハードウェアに問題がある可能性があります。試してみるために別のラズベリーパイがありますか?あなたは、あなたが同じエラーが発生する場合は、必ず右ダウンロードするにするイメージをか試す初心者を確認すること。別のラズベリーパイがない場合は、実行sudo update-locale en_US.UTF-8して問題が解決するかどうかを確認することをお勧めします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.