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

В CentOS 5 установлены локали 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

Comments are closed.