1
Установка locale:
Убеждаемся, что требуемая locale есть в системе. В консоли выполним команду:
Получим полный список поддерживаемых локалей:
en_US
en_US.iso88591
en_US.utf8
POSIX
ru_RU
ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8
Выбираем все нужные локали и записываем их в файл /etc/locale.gen:
en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU KOI8-R
ru_RU.UTF-8 UTF-8
ru_RU.CP1251 CP1251
Если в системе уже стоит glibc версии >=2.3.6-r4, то выполняем команду
Иначе переустанавливаем glibc с поддержкой этих локалей:
После этого осталось настроить переменные окружения. Например, нужно сделать язык системы русским, тогда в файле /etc/env.d/02locale пишем следующее:
LC_ALL=""
LANG="ru_RU.UTF-8"
Чтобы это изменение вступило в силу немедленно, нужно выполнить:
env-update && source /etc/profile
1