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.