• Москва +7 (495) 664 23 30
  • Санкт-Петербург +7 (812) 309 26 84

Справка

Настройка русской локализации

В CentOS установлены локали ru_RU.iso88595, ru_RU.koi8r, ru_RU.utf8. Но отсутствует локаль с самой распространенной кодировкой кириллицы Windows - CP1251.

Для генерации локали с CP1251 нужно выполнить команды:

localedef --no-archive -c -f CP1251 -i ru_RU ru_RU.CP1251
localedef -i ru_RU -f CP1251 -c /usr/share/locale/ru_RU.CP1251

После этого локаль можно настроить в качестве глобальной локали по умолчанию, добавив в /etc/environment строки:

LANG=ru_RU.CP1251
или в .profile пользователя строки:
export LANG=ru_RU.CP1251

Рецепты и советы, CentOS, Locales, Charset, Командная строка