1. Скачиваем саму локаль и кладем ее рядом с остальными:
# curl http://catap.ru/stuff/en_RU > /usr/share/i18n/locales/
2. Прописываем её:
# echo "en_RU.UTF-8 UTF-8" >> /usr/share/i18n/SUPPORTED
В Debian также пришлось прописать:
# echo "en_RU.UTF-8 UTF-8" >> /etc/locale.gen
а в Ubuntu:
# echo "en_RU.UTF-8 UTF-8" >> /var/lib/locales/supported.d/en
и пересобирать локали:
# locale-gen
3. Переконфигурируем пакет с локалями:
# dpkg-reconfigure locales
Debian мне предложил выбрать локаль по умолчанию. В Ubuntu же придется вносить
LANG=en_RU.UTF-8
вручную в файл /etc/default/locale для всей системы, либо для отдельного пользователя через export в ~/.profile
4. Перелогиниваемся и проверяем
Источники:
http://catap.ru/blog/2009/09/03/en_ru-install-to-your-system/
http://ubuntudrom.blogspot.com/2010/04/enru.html