evgen@spb: ~/2023/01/ispravlyaem-oshibku-v-bash-perl-warning-falling-back-to-a-fallback-locale-ru_ru-utf-8/

Исправляем ошибку в bash "perl: warning: Falling back to a fallback locale ("ru_RU.UTF-8")."

При работе с консолью сервера по SSH может возникать ошибка:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = "UTF-8",
	LANG = "ru_RU.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("ru_RU.UTF-8").

Решение простое. В .bashrc пользователя, под которым работаем, прописываем переменные:

export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8
evgen@spb: ~/contacts
evgen@spbping -c1 evgen.info
64 bytes from evgen.info: отвечу в течение рабочего дня
evgen@spbcat contacts.txt
mail      ya@evgen.info
telegram  @EvgenOne
github    github.com/onegin
blog      evgen.info/blog
evgen@spbecho $ЗАЧЕМ_ПИСАТЬ
интересная инфраструктурная задача · вопрос по Proxmox или Icinga ·
желание обсудить, почему memtest молчал, а память была битая
evgen@spb
© 2026 Евгений Подолинский · Санкт-Петербург
синий здесь – не тот, о котором вы подумали.