Привет! Debian Etch # cat /etc/default/locale # File generated by update-locale LANG=ru_RU.UTF-8 # locale LANG=ru_RU.UTF-8 LANGUAGE=ru_RU:ru:en_GB:en 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= # cat /etc/locale.gen ru_RU.UTF-8 UTF-8 и при том, что локаль везде ru_RU.UTF-8, руту приходят системные письма вида: Envelope-to: root@host1.domen.local Delivery-date: Sun, 18 Nov 2007 06:47:05 +0300 From: Cron Daemon <root@host1.domen.local> To: root@host1.domen.local Subject: Cron <root@host1> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) X-Cron-Env: <SHELL=/bin/sh> X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin> X-Cron-Env: <HOME=/root> X-Cron-Env: <LOGNAME=root> /etc/cron.weekly/man-db: mandb: can't set the locale; make sure $LC_* and $LANG are correct /etc/cron.weekly/sysklogd: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_RU:ru:en_GB:en", LC_ALL = (unset), LANG = "ru_RU.CP1251" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). откуда он взял эту ru_RU.CP1251?? как побороть эту ошибку?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум перл и локаль?! (2002)
- Форум Проблемы с локалью (2008)
- Форум Слетела локаль (2020)
- Форум Непонятки с локалью (2006)
- Форум Ошибки при установке NixOS (2020)
- Форум set locale LC_ALL (2005)
- Форум Локаль (2011)
- Форум Debian & locales (2009)
- Форум проблемы с локалью в ubuntu после обновления (2007)
- Форум Ошибка в KPackage(KDE) (2006)