Здравствуйте!
Помогите пожалуйста с параметрами locale. FreeBSD 6.1
Сейчас locale выдает:
LANG=ru_RU.KOI8-R
LC_CTYPE="C"
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=Как я понимаю, должно быть (списал со второго сервера):
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_ALL=
Сейчас perl и иже с ним ругаются на параметры locale
Например perl выводить так:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LANG = "ru_RU.KOI8-R"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Я пробовал искать - подобных вопросов много. Но ответ обычно один - приписать присвоение значение.
Пробовал через setenv, через export - значения не меняются.
Не понятно с чего все началось.
Что посоветуете, коллеги?