GNU/Linux >> Znalost Linux >  >> Linux

BadValue Neplatné nebo není nastaveno žádné uživatelské národní prostředí. Ujistěte se, že jsou proměnné prostředí LANG a/nebo LC_* správně nastaveny

můžete použít níže uvedený příkaz na terminálu

export LC_ALL=C

Generování národních prostředí

Chybějící národní prostředí jsou generována pomocí locale-gen:

locale-gen en_US.UTF-8

Alternativně lze soubor národního prostředí vytvořit ručně pomocí localedef:[1]

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

Nastavení národního prostředí

Nastavení národního prostředí lze nastavit (na en_US.UTF-8 v příkladu) takto:

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

dpkg-reconfigure locales otevře dialog pod Debianem pro výběr požadovaného národního prostředí. Tento dialog se v Ubuntu nezobrazí. Článek Konfigurace místních nastavení v Ubuntu ukazuje, jak najít informace týkající se Ubuntu.


vim /etc/default/locale

přidejte k tomu:

LC_ALL="en_US.UTF-8"

Linux
  1. Proměnné prostředí Linux:Jak číst a nastavovat na Linux VPS

  2. Nastavit dočasné prostředí ($PATH)

  3. co potřebuji udělat s man:nemohu nastavit místní nastavení; ujistěte se, že $LC_* a $LANG jsou správné

  1. Jak nastavit a zrušit místní, uživatelské a systémové proměnné prostředí v Linuxu

  2. Jak nastavit národní prostředí a jaké to má důsledky?

  3. Linux – Jsou proměnné prostředí viditelné pro neprivilegované uživatele na Linuxu?

  1. Používání proměnných prostředí v souborech Tmux.conf?

  2. Jak nastavit, vypsat a odebrat proměnné prostředí v Linuxu

  3. Proměnné uživatelského prostředí S „su“ a „sudo“ v Linuxu