20.11.2020 0 min to read

Centos 8 исправление ошибки локали

Category : Статьи

В Yandex Cloud, да и в большинстве клаудов экономят место в базовых образах ОС

Ошибка при логине пользователя и любом действии:
Failed to set locale, defaulting to C.UTF-8
и все сопутствующие проблемы интерфейсов программ

Пробуем установить локаль
# localedef -i ru_RU -f UTF-8 ru_RU.UTF-8
Ошибка:
failed to set locale!
[error] character map file `UTF-8' not found: No such file or directory
failed to set locale!
[error] default character map file `ANSI_X3.4-1968' not found: No such file or directory

Решение
# dnf install glibc-langpack-ru
# localectl set-locale LANG=ru_RU.utf8