В последнее время я испытываю некоторые проблемы locale. Я впервые заметил это при попытке запустить калибр из терминала.
Запустил calibre:
WARNING: Failed to set default libc locale, using en_US.UTF-8
Тогда я побежал 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_DE.UTF-8
LANGUAGE=
LC_CTYPE="en_DE.UTF-8"
LC_NUMERIC=de_DE.UTF-8
LC_TIME=en_NZ.UTF-8
LC_COLLATE="en_DE.UTF-8"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="en_DE.UTF-8"
LC_PAPER=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_ALL=
После некоторого исследования я обнаружил, что файлу /etc/environment может потребоваться что-то добавленное к нему, но я запутался, потому что его содержимое кажется совсем не связанным:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
Как я могу исправить эту проблему? Я запускаю Kubuntu 17.10.
EDIT: Я нашел файл /etc/default/locale, который содержит более перспективное:
# File generated by update-locale
LANG=en_US.UTF-8
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
Как это должно выглядеть?
В комментарии я указал вам на «Что такое вещь в KDE, которая переопределяет мои настройки локали, но вы сообщите нам, что файл ~/.kde/env/setlocale.sh отсутствует на вашем компьютере.
Я все еще думаю эта проблема как-то связана с Kubuntu / KDE. Выход locale включает в себя имя локали en_DE.UTF-8, которого не существует, и это является причиной сообщения об ошибке.
Итак, я бы посоветовал перейти к языковым настройкам языка Kubuntu. Вероятно, вы указали английский как язык и Германию как страну, что, к сожалению, приводит Kubuntu к установке этого несуществующего языка. Попробуйте, например, изменить страну в Данию, а затем перелогизировать. Надеюсь, что вместо этого установит локаль en_DK.UTF-8 (которая существует).
Проблема была зарегистрирована как . Что в KDE, что переопределяет мои настройки локали . [!d7 ]
В комментарии я указал вам на «Что такое вещь в KDE, которая переопределяет мои настройки локали, но вы сообщите нам, что файл ~/.kde/env/setlocale.sh отсутствует на вашем компьютере.
Я все еще думаю эта проблема как-то связана с Kubuntu / KDE. Выход locale включает в себя имя локали en_DE.UTF-8, которого не существует, и это является причиной сообщения об ошибке.
Итак, я бы посоветовал перейти к языковым настройкам языка Kubuntu. Вероятно, вы указали английский как язык и Германию как страну, что, к сожалению, приводит Kubuntu к установке этого несуществующего языка. Попробуйте, например, изменить страну в Данию, а затем перелогизировать. Надеюсь, что вместо этого установит локаль en_DK.UTF-8 (которая существует).
Проблема была зарегистрирована как . Что в KDE, что переопределяет мои настройки локали .
В комментарии я указал вам на «Что такое вещь в KDE, которая переопределяет мои настройки локали, но вы сообщите нам, что файл ~/.kde/env/setlocale.sh отсутствует на вашем компьютере.
Я все еще думаю эта проблема как-то связана с Kubuntu / KDE. Выход locale включает в себя имя локали en_DE.UTF-8, которого не существует, и это является причиной сообщения об ошибке.
Итак, я бы посоветовал перейти к языковым настройкам языка Kubuntu. Вероятно, вы указали английский как язык и Германию как страну, что, к сожалению, приводит Kubuntu к установке этого несуществующего языка. Попробуйте, например, изменить страну в Данию, а затем перелогизировать. Надеюсь, что вместо этого установит локаль en_DK.UTF-8 (которая существует).
Проблема была зарегистрирована как . Что в KDE, что переопределяет мои настройки локали .
Вы видели эту тему? Как исправить мою проблему с локалью? Это помогает мне в некоторых недостающих местах увидеть, работает ли это для вас.
Попробуйте: sudo dpkg-reconfigure locales
Вы видели эту тему? Как исправить мою проблему с локалью? Это помогает мне в некоторых недостающих местах увидеть, работает ли это для вас.
Попробуйте: sudo dpkg-reconfigure locales
Вы видели эту тему? Как исправить мою проблему с локалью? Это помогает мне в некоторых недостающих местах увидеть, работает ли это для вас.