Задать вопрос
serii81
@serii81
Я люблю phр...

Как исправить проблему с локализацией в ubuntu?

Добрый день.
После установки системы появилась проблема с локалью.

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LANG = "ru_MD.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
ack: carrello: No such file or directory


manpath: can't set the locale; make sure $LC_* and $LANG are correct


Только у меня нету такой локали ru_MD.UTF-8

-> % locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
C.UTF-8
POSIX
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IL
en_IL.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8


Я использую zsh.

Заранее благодарен.
  • Вопрос задан
  • 3312 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
hint000
@hint000
у админа три руки
такой локали "ru_MD.UTF-8" вообще не сушествует, и мне она не нужна
А какая нужна?
Если нужна ru_RU.utf8, то попробуйте предварительно
sudo apt-get install language-pack-ru
а потом уже меняйте локаль на ru_RU.utf8
Если нужна en_US.utf8, то она у вас есть, можете сразу выбрать её.

Несколько лет назад была у меня какая-то ошибка с локалью (а я всегда устанавливал локаль либо en_US.UTF-8, либо вообще C). После гугления и экспериментов решилось через export LC_ALL=en_US.UTF-8Про саму ошибку давно забыл, но эта строчка с тех пор так и живёт у меня в ~/.bashrc, кушать не просит.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Идете в гугл, забиваете "how to add locale Ubuntu", читаете, делаете.
Ответ написан
@pfg21
ex-турист
в списке поддерживаемых локалей
/usr/share/i18n/SUPPORTED
отсутствует
ru_MD.UTF-8
сиречъ искомое не поддерживается

вариантА: используй чтонить другое.
вариантБ: наковыряй (или сделай) гденить файл локали для искомого.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы