Объясните, плиз, что это за сообщение, и как это поправить
У меня периодически при запуске, сборке и других действиях вылезает данное сообщение.
Подскажите что это, и как это поправить.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_NUMERIC = "POSIX",
LANG = "ru_RU.KOI8-R"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_NUMERIC = "POSIX",
LANG = "ru_RU.KOI8-R"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Заранее спасибо
- Для комментирования войдите или зарегистрируйтесь
Где LANG
А ты где LANG = "ru_RU.KOI8-R" присваивал?
В /etc/init.d/local
В /etc/init.d/local
Сунь её в
Сунь её в /etc/env.d/01basic и запусти:
# env-update && source /etc/profile
Так и сделал. Не
Так и сделал. Не помогло. После выхода из Иксов, к примеру. Выдает следующее:
Gtk-WARNING**: locale not supported by C Libruary. Using the fallback 'C' locale.
Первое: добавь
Первое: добавь в 00basic
LANG=ru_RU.KOI8-R
LC_NUMERIC=POSIX
Второе: env-update;
source /etc/profile
Третье: emerge --newuse glibc -pv (если у тебя последняя версия portage иначе пересобери без опции newuse)
На всякий случай пересобери еще gcc.
Четвертое: возможно придется пересобрать perl.
Вдобавок почитай руководство по UTF-8 на ru.gentoo-wiki.org. Тебе нужно узнать как правильно указывать локали для glibc -- ЭТО ВАЖНО !!!!
Спасибо,
Спасибо, попробую
Попробуй
Попробуй LANG=ru_RU.koi8r