Arch üzerinde localectl kullanma, Yöntem çağrısı verilemedi: Geçersiz Yerel Ayar verileri


14

Arch Kullanımı.

$ localectl status
System Locale: n/a

VC Keymap: n/a
X11 Layout: n/a

Tamam, bu yüzden sadece yerel ayar yapıyorum, değil mi?

 $ localectl list-locales
 en_US.utf8

... güzel, en_US.utf8 kullanacağım

 localectl set-locale en_US.utf8
 Failed to issue method call: Invalid Locale data...

Ne yanlış olabilir ki?


2
Bu "tekrar üretilemez" diye kapatılmamalıdır. Aynı sorunu yaşadım ve arama yoluyla buraya geldim ve çözümü buldum.
Caleb

1
Upvotes sayısına göre, birçoğumuz bu hata mesajını localectlkomutu yanlış kullanarak üretebiliriz . :) Benim durumumda, bir CentOS 7 sistemindeydi.
Anthony Geoghegan

Yanıtlar:


13

Boş ver, sadece yanlış kullanıyordum.

Gönderen info localectl:

...this [command] takes one or more assignments such as LANG=en_US.utf8

1
Herkes bir yazı bash için sözdizimi vurgulama ayarlamak nasıl biliyor?
robert

1
Bunu zorlayabilirsiniz: <!-- language: lang-bsh -->(genellikle etiketler tarafından tetiklenir) ...
jasonwryan

4
Açıklığa kavuşturmak yerine localectl set-locale en_US.utf8, kullandın localectl set-locale LANG="en_US.utf8".
ILMostro_7

@jasonwryan, şüpheli bsholduğunu demektir beanhell
akostadinov

1
... ve etkili olmak için oturumu kapatıp tekrar giriş yapın.
WesternGun
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.