Если чуть ли не при каждом действии (т.е. действии, затрагивающем текущую локаль) Вам в Linux Debian (или ubuntu) вываливается сообщение вида:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
то это значит, что нужных файлов локали просто не установлено.
Что-ж, ставим. В приведенном ниже примере мы поставим KOI8-R.
$ sudo localedef ru_RU.KOI8-R -i ru_RU -fKOI8-R
А вот примеры, соответственно, для UTF-8 и CP1251:
$ sudo localedef ru_RU.UTF-8 -i ru_RU -fUTF-8
$ sudo localedef --no-archive -c -f CP1251 -i ru_RU ru_RU.CP1251
После этого такие сообщения должны пропасть.
Комментарии
Оставить комментарий
Операционная система LINUX
Термины: Операционная система LINUX