У меня проблемы с локалью в debian. Я много чего пробовал, но мне это ни к чему:
locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory C POSIX en_US.utf8
Я безуспешно пытаюсь установить en_US.utf8:
dpkg-reconfigure locales -plow perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_US", LC_ALL = (unset), LC_CTYPE = "UTF-8", LANG = (unset) are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory /usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory /usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory Generating locales (this might take a while)... en_US.UTF-8... done Generation complete. perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_US", LC_ALL = (unset), LC_CTYPE = "UTF-8", LANG = (unset) 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 = "en_US", LC_ALL = (unset), LC_CTYPE = "UTF-8", LANG = (unset) are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").
После перезагрузки я пытаюсь использовать Perl-скрипт:
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_US", LC_ALL = (unset), LC_CTYPE = "UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").
Вот мой файл конфигурации / etc / default / locale:
cat /etc/default/locale LANG=en_US.UTF-8 LANGUAGE=en_US
Есть идеи решить эту (глупую) проблему?
Спасибо
Кажется, что
apt-get install locales-allsolved my problem
Спасибо !
apt-get install locales --reinstall
dpkg-reconfigure locales
locale: Cannot set LC_CTYPE to default locale: No such file or directory
Установите недостающий en_US
locale, запустив:
sudo locale-gen en_US en_US.UTF-8
затем:
sudo dpkg-reconfigure locales