perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = 'unset',
LC_ALL = 'unset',
LANG = "ru_RU.KOI8-R"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").Помогите испавить пожалуйста. У меня стоит LANG="ru_RU.KOI8-R", раньше все работало, теперь после обновления системы выдает такую ошибку при компилировании работает дальше, но проги с поддержкой русского не ставит. Где я забыл что то дописать???
>perl: warning: Setting locale failed.
>perl: warning: Please check that your locale settings:
> LANGUAGE = 'unset',
> LC_ALL = 'unset',
> LANG = "ru_RU.KOI8-R"
> are supported and installed on your system.
>perl: warning: Falling back to the standard locale ("C").
>
>Помогите испавить пожалуйста. У меня стоит LANG="ru_RU.KOI8-R", раньше все работало, теперь после
>обновления системы выдает такую ошибку при компилировании работает дальше, но проги
>с поддержкой русского не ставит. Где я забыл что то дописать???
>
а perl собран с +nls ?
>perl: warning: Setting locale failed.
>perl: warning: Please check that your locale settings:
> LANGUAGE = 'unset',
> LC_ALL = 'unset',
> LANG = "ru_RU.KOI8-R"
> are supported and installed on your system.
>perl: warning: Falling back to the standard locale ("C").
>
>Помогите испавить пожалуйста. У меня стоит LANG="ru_RU.KOI8-R", раньше все работало, теперь после
>обновления системы выдает такую ошибку при компилировании работает дальше, но проги
>с поддержкой русского не ставит. Где я забыл что то дописать???
>У меня было задание сделать маленькую системку с кодировкой CP1251. При настройке локализации я заметил, что если переписать /usr/lib/locale/locale-archive получается подобная ситуация. После localedef -f CP1251 -i ru_RU ru_RU.CP1251, localedef -f CP1251 -i ru_RU -c /usr/share/locale/ru_RU.CP1251 с локалью всё нормально. Можно предварительно удалить /usr/lib/locale/locale-archive и выполнить localedef --prefix / -f CP1251 -i ru_RU ru_RU.CP1251 тогда /usr/lib/locale/locale-archive создастся снова, но намного меньшего размера. После команд localedef файл /usr/lib/locale/locale-archive лучше не трогать. Попробуйте для KOI8-R может и поможет. (У меня дистрибутив slackware 9.0)
Читаем доку и нормально локализируем
http://www.gentoo.org/doc/ru/guide-localization.xml
На счёт perla точно не знаю, должен быть собран с +nls. В этой доке ни чего уже не написанно. Я систему обновил. Раньше нормально помогала.
>perl: warning: Setting locale failed.
>perl: warning: Please check that your locale settings:
> LANGUAGE = 'unset',
> LC_ALL = 'unset',
> LANG = "ru_RU.KOI8-R"
> are supported and installed on your system.
>perl: warning: Falling back to the standard locale ("C").
>
>Помогите испавить пожалуйста. У меня стоит LANG="ru_RU.KOI8-R", раньше все работало, теперь после
>обновления системы выдает такую ошибку при компилировании работает дальше, но проги
>с поддержкой русского не ставит. Где я забыл что то дописать???
>
Что даёт locale и где прописано LANG="ru_RU.KOI8-R", я обычно это ставлю в /etc/env.d/00basic, помимо этого ещё прописываю LANGUAGE="ru_RU.KOI8-R".P. S.
незабудь USE="nls" для multilanguage
>>perl: warning: Setting locale failed.
>>perl: warning: Please check that your locale settings:
>> LANGUAGE = 'unset',
>> LC_ALL = 'unset',
>> LANG = "ru_RU.KOI8-R"
>> are supported and installed on your system.Столкнулся с аналогичной хренью. Дело в том, что не установлены шрифты локали.
Делаем так: _dpkg-reconfigure locales_
отмечаем _*_ нужные нам шрифты (ru_RU.KOI8-R,...) ==>> _ок_.Вот и ВСЕ :o)