Archでlocalectlを使用して、メソッド呼び出しの発行に失敗しました:無効なロケールデータ


14

Archを使用します。

$ localectl status
System Locale: n/a

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

いいですね、ロケールを設定するだけですよね?

 $ localectl list-locales
 en_US.utf8

...クール、en_US.utf8を使用します

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

何が間違っている可能性がありますか?


2
「再現できない」ため、これを閉じないでください。私は同じ問題を抱えていて、検索でここに到着し、解決策を見つけました。
カレブ14年

1
賛成票の数を見ると、localectlコマンドの誤用によってこのエラーメッセージを再現できる人がかなりいるようです。:)私の場合、CentOS 7システムでした。
アンソニーG-モニカの正義

回答:


13

気にしないで、私はそれを間違って使っていました。

からinfo localectl

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

1
投稿の構文ハイライトをbashに設定する方法を知っている人はいますか?
ロバート

1
あなたがそれを強制することができます<!-- language: lang-bsh -->(それは一般的に、タグによってトリガされる)...
jasonwryan

4
を明確にするために、の代わりにlocalectl set-locale en_US.utf8を使用しましたlocalectl set-locale LANG="en_US.utf8"
ILMostro_7

@jasonwryan、私は疑うbsh手段はBeanShellのさ
akostadinov

1
...ログアウトしてから再度ログインして有効にします。
WesternGun
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.