Il comando localectl viene utilizzato per visualizzare e configurare le impostazioni locali del sistema e layout della tastiera. La localizzazione di un sistema determina come rappresenterà vari elementi specifici della cultura, il più importante dei quali è la lingua utilizzata nell'interfaccia. Tuttavia, una locale può anche determinare fattori quali la modalità di formattazione di data e ora, la modalità di formattazione dei valori monetari e altro ancora. I layout della tastiera possono essere configurati indipendentemente dalle impostazioni locali e determineranno come ogni pressione fisica di un tasto viene interpretata dal sistema operativo. Esistono molte tastiere con layout fisici diversi, quindi il sistema deve essere configurato con quella corretta, altrimenti potrebbe essere inserito il carattere sbagliato.
Come il comando timedatectl, il comando localectl offre vari sottocomandi per la gestione delle impostazioni locali del sistema e del layout della tastiera.
Sottocomando | Usato a |
---|---|
stato | Mostra la lingua corrente e il layout della tastiera. Questo è lo stesso che emettere localectl da solo. |
imposta-locale | Imposta la locale del sistema sulla locale fornita. |
elenco-locali | Elenca tutte le localizzazioni disponibili sul sistema. |
imposta-mappa dei tasti | Imposta il layout della tastiera sul layout fornito. |
elenco-keymap | Elenca tutti i layout di tastiera disponibili sul sistema. |
Sintassi
La sintassi del comando localectl è:
# localectl [options] [subcommand]
Esempi di comando localectl
1. Mostra le impostazioni correnti delle impostazioni locali del sistema e la mappatura della tastiera:
# localectl
2. Elenca le localizzazioni disponibili:
# localectl list-locales
3. Imposta una variabile locale di sistema:
# localectl set-locale LANG=en_US.UTF-8
4. Elenca le mappe dei tasti disponibili:
# localectl list-keymaps
5. Imposta la mappatura della tastiera di sistema per la console e X11:
# localectl set-keymap us