Setting locale failed
Материал из Викиреальностя
Setting locale failed — ошибка в UNIX-подобных операционных системах, обозначающая невозможность поставить локаль. Обычно встречается после установки операционной системы, которая не была должным образом настроена. Не мешает, однако при выполнении некоторых операций может отвлекать от полезной информации в output и засорять его.
[править] Ошибка
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_TIME = "en_DK.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").
[править] Решение
Для оболочки bash добавить в полезный файл .bashrc:
LANGUAGE=en_US.utf8 LC_ALL=en_US.utf8 LC_CTYPE=en_US.utf8 LC_COLLATE=en_US.utf8 export LANGUAGE LC_ALL LC_CTYPE LC_COLLATE
Для оболочки csh: файл .chsrc или .login:
setenv LANG ru_RU.UTF-8 setenv LC_CTYPE ru_RU.UTF-8 setenv LC_COLLATE POSIX setenv LC_ALL ru_RU.UTF-8
После этого необходимо завершить сеанс работы с консолью и повторно залогиниться, либо же инициализировать прочтение файла конфигурации (команда source).
Setting locale failed относится к темам: |