Utilizzando localectl su Arch, impossibile eseguire la chiamata del metodo: dati locali non validi


14

Utilizzando l'arch.

$ localectl status
System Locale: n/a

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

Va bene, quindi imposto le impostazioni locali, giusto?

 $ localectl list-locales
 en_US.utf8

... fantastico, userò en_US.utf8

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

Cosa potrebbe essere sbagliato?


2
Questo non dovrebbe essere chiuso perché "non può essere riprodotto". Ho avuto lo stesso problema e sono arrivato qui tramite la ricerca e ho trovato la soluzione.
Caleb,

1
In base al numero di voti, sembra che molti di noi potrebbero riprodurre questo messaggio di errore usando erroneamente il localectlcomando. :) Nel mio caso, era su un sistema CentOS 7.
Anthony G - giustizia per Monica il

Risposte:


13

Non importa, lo stavo solo usando male.

Da info localectl:

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

1
Qualcuno sa come ho impostato l'evidenziazione della sintassi per un post a bash?
Robert,

1
Puoi forzarlo con: <!-- language: lang-bsh -->(è generalmente attivato dai tag) ...
jasonwryan,

4
Per chiarire, invece di localectl set-locale en_US.utf8, hai usato localectl set-locale LANG="en_US.utf8".
ILMostro_7,

@jasonwryan, ho il sospetto che bshsia guscio di fagiolo
Akostadinov

1
... e disconnettersi e accedere nuovamente per rendere effettive.
WesternGun
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.