Развернув контейнер с Ubuntu 12.04 из шаблона, столкнулся с проблемой неизменяемой системной локали. При запуске dpkg-reconfigure locales и update-locale — либо тишина, либо невразумительные ошибки. После беглого поиска решения выяснилось, что данные симптомы могут говорить об отсутствии установленных пакетов language-pack-$LANG-base. Их просто не включили в состав шаблона, наверное для уменьшения его размера.
1 2 3 4 | apt-get install language-pack-en-base apt-get install language-pack-ru-base locale-gen ru_RU.UTF-8 update-locale LANG=ru_RU.UTF-8 |
И проблема решена. Системной локалью по-умолчанию выставлена ru_RU.UTF-8.
Изменение системной локали Ubuntu 12.04 внутри OpenVZ