GNU/Linux >> Znalost Linux >  >> Linux

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

Vaše národní prostředí není nastaveno. V Debian-Base měli byste použít dpkg-reconfigure locales nastavit.

Některé z packages závisí na locales package a jeho variable například LC_* series ...!

Znamená to $LANG je prázdný.


Vaše nastavení národního prostředí, jak je indikováno proměnnými prostředí, používá názvy národního prostředí, které nejsou ve vašem systému dostupné.

Nastavení národního prostředí řídí znakovou sadu používanou příkazy a terminály (LC_CTYPE ), pořadí řazení (LC_COLLATE ), formát dat (LC_TIME ), čísla (LC_NUMERIC ) a částky v měně (LC_MONETARY ), jazyk zpráv (LC_MESSAGES ), atd. Hodnoty těchto proměnných jsou názvy národních prostředí. Na většině systémů má název tvar xx_YY nebo [email protected] nebo xx_YY.charset kde xx je dvoupísmenný kód jazyka a YY je dvoupísmenný kód země.

Spusťte příkaz locale zobrazíte aktuální nastavení. Spusťte locale -a zobrazíte dostupné názvy národních prostředí.

Pokud chybí národní prostředí, které byste chtěli použít, možná ho budete muset vygenerovat. To je závislé na distribuci. Například v Debianu spusťte dpkg-reconfigure locales jako kořen. Na Ubuntu spusťte locale-gen xx_YY pro vygenerování národního prostředí xx_YY .


To znamená, že váš systém neví, ve kterém jazyce by se měly informace zobrazovat.

Vložte výstup locale -a pravděpodobně jste nevygenerovali národní prostředí, toto je bit specifické pro distribuci, ale obvykle běžící locale-gen vygeneruje národní prostředí za vás, čímž odstraní chybu. Podívejte se na tento odkaz.


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

  2. Jaké jsou vztahy mezi aktuálním řídicím terminálem a `/dev/tty`?

  3. Jaký je rozdíl mezi národními prostředími C.UTF-8 a en_US.UTF-8?

  1. Jak se mohu ujistit, že můj systém používá soubor ~/.screenrc?

  2. LANG=C je v řadě skriptů /etc/init.d/*. Co dělá LANG=C a proč je potřeba nastavit LANG=C.

  3. Co může útočník dělat s Bluetooth a jak by měl být zmírněn?

  1. Jaké jsou rozdíly mezi rdesktop a xfreerdp?

  2. Jaký je příkaz k určení, zda jsou OpenSSL a mod_ssl nainstalovány na apache2?

  3. Jaké jsou funkční rozdíly mezi .profile .bash_profile a .bashrc