Исправляем ошибку perl: warning: Setting locale failed в Ubuntu/Debian

Обычно на свежеустановленном Debian/Ubuntu появляется ошибка (например при установке пакетов):

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
    perl: warning: Setting locale failed.
    perl: warning: Please check that your locale settings:
        LANGUAGE = "en_US:",
        LC_ALL = (unset),
        LC_CTYPE = "ru_RU.UTF-8",
        LANG = "en_US"
        are supported and installed on your system.
    perl: warning: Falling back to a fallback locale ("en_US").
    locale: Cannot set LC_CTYPE to default locale: No such file or directory
    locale: Cannot set LC_ALL to default locale: No such file or directory

Для исправления достаточно выполнить команду:

1
dpkg-reconfigure locales

и отметить в появившемся окне:

1
2
en_US.UTF-8
ru_RU.UTF-8

Чуть не забыл. Вы можете почитать меня в твиттере или телеграме, посмотреть мои фотографии в инстаграме, подружиться со мной в PSN, позлить меня на твиче пока я играю или посмотреть в записи. А самые лучшие человеки могут меня поддержать деньгой.