На системах Ubuntu, Debian и Linux Mint при установке пакета через apt случается увидеть следующее сообщение об ошибке:
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 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.utf8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").
Чаще всего это бывает при использовании на vps/vds хостинге этих ОС. Всему виной недонастроенность системы. В частности — неустановленная нужная локаль. Ну и ещё 1 вариант — весёлые приключения в сих системах, когда пользователь лезет туда, куда не следовало бы.
В этой ситуации всё что нам нужно сделать — это так и установить нужную локаль. Для этого выполняем:
sudo dpkg-reconfigure locales
В предложенном списке выбираем en_US и родную локаль. Для русских пользователей Ubuntu это будет ru_RU.