Набор локалей к несуществующим

Я использую Kubuntu (Ubuntu 14.04.1 LTS)

$uname -a
Linux mobile2 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:30:01 UTC 2014 i686 i686 i686 GNU/Linux)

Я сталкиваюсь с очень странными проблемами с локалями в Konsole (эмулятор терминала KDE) программа.If, я вхожу в нормальную консоль, которую это не делает существует.

Я установил свою локаль на болгарский язык (bg_BG), однако недавно я начал получать искаженный вывод в консоли, когда символы кириллицы использовались, даже мой Thunderbird не мог работать с папками с кириллическими именами.

Оказывается, что мои локали так или иначе испорчены. Вот то, что я получаю от locale команда:

$locale
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_ALL to default locale: No such file or directory
LANG=en_BG.UTF-8
LANGUAGE=en:bg:es:en
LC_CTYPE="en_BG.UTF-8"
LC_NUMERIC=en_BG.UTF-8
LC_TIME=en_BG.UTF-8
LC_COLLATE="en_BG.UTF-8"
LC_MONETARY=en_BG.UTF-8
LC_MESSAGES="en_BG.UTF-8"
LC_PAPER=en_BG.UTF-8
LC_NAME=en_BG.UTF-8
LC_ADDRESS=en_BG.UTF-8
LC_TELEPHONE=en_BG.UTF-8
LC_MEASUREMENT=en_BG.UTF-8
LC_IDENTIFICATION=en_BG.UTF-8
LC_ALL=

Как можно предположить, нет такой локали как en_BG. У меня есть корректные настройки в /etc/default/locale.

$cat /etc/default/locale 
LANG="en_US.UTF-8"
LC_NUMERIC="bg_BG.UTF-8"
LC_TIME="bg_BG.UTF-8"
LC_MONETARY="bg_BG.UTF-8"
LC_PAPER="bg_BG.UTF-8"
LC_NAME="bg_BG.UTF-8"
LC_ADDRESS="bg_BG.UTF-8"
LC_TELEPHONE="bg_BG.UTF-8"
LC_MEASUREMENT="bg_BG.UTF-8"
LC_IDENTIFICATION="bg_BG.UTF-8

Если я вхожу в систему как корень (у меня есть включенный корень), locale настройки в порядке, и консоль хорошо работает. Я не делаю никакого ручного экспорта переменных, и я не мог найти, почему локали находятся в таком искаженном состоянии.

Я попытался переустановить пакеты языка, повторно создать локали и искал в различных точечных файлах в моем корневом каталоге, но я не нашел ничего указывающего туда, где проблема могла бы быть.

Какие-либо идеи, что может испортить мои локали этим странным способом?

1
задан 18 October 2014 в 18:41

0 ответов

Другие вопросы по тегам:

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