Raspberry pi'de yerel ayar yeniden yapılandırılamıyor


20

Pi'yi başlattığımda aşağıdaki uyarıları atar:

-şama: uyarı: setlocale: LC_ALL: yerel ayarı değiştiremez (en_US.UTF-8)
-bash: uyarı: setlocale: LC_ALL: yerel ayarı değiştiremez (en_US.UTF-8)
-> bash: uyarı: setlocale: LC_ALL: değiştirilemez yerel ayar (en_US.UTF-8)

Ben yaparken

>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 içeriğini aşağıdaki gibi değiştirdim

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

Kullanarak yerel ayarı yeniden yapılandırmaya çalıştım

sudo dpkg-yerel ayarları yeniden yapılandır

Ama menü her açıldığında, hiçbir seçim yapılmadı. Seçmek zorundayım

tr_TR.UTF-8 UTF-8

Ve bunu seçmek hatayı atar

Yerel ayarlar oluşturuluyor (bu biraz zaman alabilir) ...
Nesil tamamlandı.
*** güncelleme-yerel ayarı: Hata: geçersiz yerel ayar: LANG = en_GB.UTF-8 LANGUAGE = "en_US.UTF-8" LC_ALL = "en_US.UTF-8"

Bu uyarıları nasıl kaldırırım?


1
Kullandığınız raspi-configkurulum Uluslararası seçeneklerine?
Milliways

1
evet bunu yaptım ama boşuna. Bu sorun varken hışıltı vardı. Şimdi Jessie'yi kurdum, hala devam ediyor. Kartı biçimlendirdikten ve yeni bir işletim sistemi yükledikten sonra hala bu sorunun nasıl olabileceğini bilmiyorum.
aayu5h

Bu benim için çalıştı ... daker.me/2014/10/… iyi şanslar !!!
Mirthless

Yanıtlar:


22

Bu blog gönderisi bana yardımcı oldu: Raspberry Pi - Yerel Ayarını Düzeltme http://www.jaredwolff.com/blog/raspberry-pi-setting-your-locale

  • Düzenleme /etc/locale.genile ve yorumsuz hat en_US.UTF-8 örneğin sudo nano /etc/locale.gen
    lider silerek yorumsuz hattı#

  • Çalıştırmak sudo locale-gen en_US.UTF-8

  • Çalıştırmak sudo update-locale en_US.UTF-8

1
Bu benim için çalıştı
kartsims

Bu da benim için çalıştı
timbram

Teşekkürler, Bu Kasım 2019 itibariyle hala çalışıyor.
Agustin

5

Diğer cevaplar benim için işe yaramadı ama işe yarayan bir tane buldum.

Çalıştırmak sudo nano /etc/default/locale

Bu üç satırı içerecek şekilde değiştirin:

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

Sonra sistemi yeniden başlatın ve güncellenmelidir.


0

Yeni bir görüntü yanıp söndüğünüzden ve çalışmaya devam ettiğinden, bir donanım sorununuz olabileceği anlaşılıyor. Denemek için başka bir ahududu pi var mı? Bunu yaparsanız ve aynı hatayı alırsanız, doğru resmi indirdiğinizden emin olun veya emin olmak için noobs'u deneyin . Başka bir ahududu pi'niz sudo update-locale en_US.UTF-8yoksa, çalışmayı ve sorunu çözüp çözmediğini görmenizi öneririz .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.