LINUX.ORG.RU

Слетела локаль

 ,


0

1
user@localhost:~$ locale
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
LANG=ruRU.utf8
LANGUAGE=
LC_CTYPE="ruRU.utf8"
LC_NUMERIC="ruRU.utf8"
LC_TIME=ru_RU.UTF-8
LC_COLLATE=C
LC_MONETARY="ruRU.utf8"
LC_MESSAGES="ruRU.utf8"
LC_PAPER="ruRU.utf8"
LC_NAME="ruRU.utf8"
LC_ADDRESS="ruRU.utf8"
LC_TELEPHONE="ruRU.utf8"
LC_MEASUREMENT="ruRU.utf8"
LC_IDENTIFICATION="ruRU.utf8"
LC_ALL=
user@localhost:~$ sudo update-locale
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LC_CTYPE = "en_US.UTF-8",
        LANG = "ruRU.utf8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

Я вижу что везде параметры изменились на «ruRU.utf8». Ни «locale-gen», ни «localectl set-locale ru_RU.UTF-8» не помогает. Началось всё это после установки Byobu. Где менять все эти переменные?

Debian Testing.

Ответ на: комментарий от turtle_bazon

Короче убедился в своей невнимательности и нашёл косяк. Теперь везде переменные валидны, но маны всё ещё на английском.

Ребут поможет?

Artamudo ★★★ ()
Последнее исправление: Artamudo (всего исправлений: 1)
Ответ на: комментарий от Artamudo
root@localhost:/home/user# locale
LANG=ru_RU.UTF-8
LANGUAGE=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8 "
LC_NUMERIC="ru_RU.UTF-8 "
LC_TIME="ru_RU.UTF-8 "
LC_COLLATE="ru_RU.UTF-8 "
LC_MONETARY="ru_RU.UTF-8 "
LC_MESSAGES="ru_RU.UTF-8 "
LC_PAPER="ru_RU.UTF-8 "
LC_NAME="ru_RU.UTF-8 "
LC_ADDRESS="ru_RU.UTF-8 "
LC_TELEPHONE="ru_RU.UTF-8 "
LC_MEASUREMENT="ru_RU.UTF-8 "
LC_IDENTIFICATION="ru_RU.UTF-8 "
LC_ALL=ru_RU.UTF-8\

Уже интересно.

Artamudo ★★★ ()