Зачастую, при заказе VPS или любого другого linux сервера, в нем оказываются не установлены все значения локали. Что приводит к появлению надоедливых сообщений при работе практически с любой программой:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Возможны и подобные ошибки:
Can't set locale; make sure $LC_* and $LANG are correct!
Исправить локали и убрать данные ошибки можно одной лишь простой командой:
localedef ru_RU.UTF-8 -i ru_RU -f UTF-8
Если после выполнения команды у Вас появляется подобная ошибка:
# localedef ru_RU.UTF-8 -i ru_RU -f UTF-8
character map file `UTF-8' not found: No such file or directory
cannot read character map directory `/usr/share/i18n/charmaps': No such file or directory
То необходимо сначала установить пакет locales:
apt-get install locales