GNU/Linux >> Linux Esercitazione >  >> Linux

BadValue Impostazioni locali utente non valide o non impostate. Assicurati che le variabili di ambiente LANG e/o LC_* siano impostate correttamente

puoi utilizzare il comando seguente sul terminale

export LC_ALL=C

Generazione delle impostazioni locali

Le impostazioni locali mancanti vengono generate con locale-gen:

locale-gen en_US.UTF-8

In alternativa, un file locale può essere creato manualmente con localedef:[1]

localedef -i en_US -f UTF-8 en_US.UTF-8

Impostazione delle impostazioni internazionali

Le impostazioni locali possono essere impostate (su en_US.UTF-8 nell'esempio) come segue:

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales

Il dpkg-reconfigure locales Il comando aprirà una finestra di dialogo sotto Debian per selezionare la locale desiderata. Questa finestra di dialogo non verrà visualizzata in Ubuntu. L'articolo Configure Locales in Ubuntu mostra come trovare le informazioni su Ubuntu.


vim /etc/default/locale

aggiungi ad esso:

LC_ALL="en_US.UTF-8"

Linux
  1. Come impostare, elencare e rimuovere variabili d'ambiente in Linux

  2. Variabili d'ambiente utente con "su" e "sudo" in Linux

  3. Qual è la differenza tra le versioni locali C.UTF-8 e en_US.UTF-8?

  4. cosa devo fare con man:impossibile impostare le impostazioni locali; assicurati che $LC_* e $LANG siano corretti

  5. Come installare/cambiare locale su Debian?

Come impostare la variabile d'ambiente in Windows

Come impostare le variabili d'ambiente in MacOS

Come impostare ed elencare le variabili di ambiente in Linux

Come impostare ed elencare variabili ambientali in Linux

Come impostare/creare variabili di ambiente e shell in Linux

Come impostare e annullare l'impostazione delle variabili di ambiente su Linux