На большинстве удалённых серверов (например, если арендуете VPS или dedicated сервер) у вас нету возможности воспользоваться инсталлятором Ubuntu Server, вы получаете готовую систему с настройками по умолчанию и минимально возможной конфигурацией. Дальше дело за вами: систему нужно будет настроить под себя и свои нужды.
Консоль по умолчанию в большинстве темплейтов (готовых образов для переноса на сервер) — POSIX. Это значит, например, что если вам прямо на сервере потребуется (если не потребуется, а может быть и такое, то оставляйте имеющуюся конфигшурацию) поправить какой-нибудь текстовый файл на русском языке или же сохранить на сервере файл с кириллическим именем, то вы столкнетесь с рядом проблем.
Чтобы их избежать необходимо локализовать вашу систему. Сделать это сравнительно просто.
Во-первых, список поддерживаемых локалей нужно добавить нужную:
echo ru_RU UTF-8 >> /var/lib/locales/supported.d/local
Далее необходимо, чтобы система сгенерировала локаль:
sudo dpkg-reconfigure locales
Проверим, добавилась ли нужная локаль командой locale -a
— на экране увидите список локалей доступных для использования, в списке должна появится ваша новая ru_RU
. Если соответствующая локаль теперь имеется, то достаточно указать системе, что эту локаль теперь необходимо использовать:
echo LANG="ru_RU" >> /etc/environment
echo LANGUAGE="ru_RU:ru" >> /etc/environment
Всё готово. После перезагрузки система будет наделена новой кириллической локалью.
»