Tidak dapat mengkonfigurasi ulang lokal di raspberry pi

20

Ketika saya mem-boot pi itu melempar peringatan berikut:

-bash: peringatan: setlocale: LC_ALL: tidak dapat mengubah lokal (en_US.UTF-8)
-bash: peringatan: setlocale: LC_ALL: tidak dapat mengubah lokal (en_US.UTF-8)
-> bash: peringatan: setlocale: LC_ALL: tidak dapat mengubah lokal (en_US.UTF-8)

Kapan saya melakukannya

>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

Saya mengubah isi / etc / default / locale menjadi yang berikut

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

Saya mencoba mengkonfigurasi ulang menggunakan lokal

sudo dpkg-konfigurasi ulang lokal

Tetapi setiap kali menu terbuka, tanpa ada pilihan. Saya harus memilih

en_US.UTF-8 UTF-8

setiap kali. Dan memilih ini melempar kesalahan

Menghasilkan lokal (ini mungkin membutuhkan waktu cukup lama) ...
Generasi selesai.
*** pembaruan-lokal: Kesalahan: pengaturan lokal tidak valid: LANG = en_GB.UTF-8 LANGUAGE = "en_US.UTF-8" LC_ALL = "en_US.UTF-8"

Bagaimana cara menghapus peringatan ini?

aayu5h
sumber
1
Sudahkah Anda raspi-configmengatur opsi Internasional?
Milliways
1
ya saya melakukan itu tetapi tidak berhasil. Saya merasa pusing ketika masalah ini ada di sana. Sekarang saya telah menginstal Jessie, masih ini masih ada. Saya tidak tahu bagaimana setelah memformat kartu dan menginstal os baru masalah ini masih bisa ada.
aayu5h
Ini bekerja untuk saya ... daker.me/2014/10/ ... Semoga beruntung !!!
Mirthless

Jawaban:

22

Posting blog ini membantu saya: Raspberry Pi - Memperbaiki Lokasi Anda http://www.jaredwolff.com/blog/raspberry-pi-setting-your-locale

  • Edit /etc/locale.gendan batalkan komentar pada garis dengan en_US.UTF-8 mis. sudo nano /etc/locale.gen
    Batalkan komentar pada baris dengan menghapus awalan#

  • Lari sudo locale-gen en_US.UTF-8

  • Lari sudo update-locale en_US.UTF-8
beepcore
sumber
1
Ini bekerja untuk saya
kartsims
Ini juga bekerja untuk saya
timbram
Terima kasih, Ini masih bekerja hingga November 2019.
Agustin
5

Jawaban lain tidak bekerja untuk saya tetapi saya menemukan satu yang berhasil.

Lari sudo nano /etc/default/locale

Ubah untuk menyertakan tiga baris ini:

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

Kemudian reboot sistem dan itu harus diperbarui.

Pikamander2
sumber
0

Karena Anda mem-flash gambar baru dan itu terus tidak berfungsi, sepertinya Anda mungkin memiliki masalah perangkat keras. Apakah Anda memiliki pi raspberry lain untuk mencobanya? Jika Anda melakukannya dan Anda mendapatkan kesalahan yang sama, pastikan Anda mengunduh gambar yang tepat atau mencoba noobs untuk memastikan. Jika Anda tidak memiliki pi raspberry lain, saya sarankan menjalankan sudo update-locale en_US.UTF-8dan melihat apakah itu memperbaiki masalah.

dalearn
sumber