Метод export
, locale-gen
и dpkg-reconfigure
.
Зависит от того, какую «локаль» вы хотите установить, но это работает для меня при устранении подобных проблем в Ubuntu 12.04, который основан на Debian, как Linux Mint. В этих примерах я использую en_US.UTF-8
но обязательно измените его, чтобы он соответствовал вашим фактическим желаемым языковым настройкам.
Сначала запустите следующие команды export
:
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
Затем запустите locale-gen
следующим образом:
sudo locale-gen en_US.UTF-8
Затем запустите dpkg-reconfigure locales
следующим образом:
sudo dpkg-reconfigure locales
Перезагрузите компьютер, и все должно быть очищено, когда он вернется в режим онлайн. Проверьте вывод locale
который теперь должен выглядеть примерно так:
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Добавление значения LC_ALL
в метод /etc/environment
.
Другая идея заключается в том, что вы можете просто установить глобальную локаль в этом файле:
/etc/environment
Используя sudo
и ваш любимый редактор; Я предпочитаю использовать nano
но не стесняйтесь использовать любой текстовый редактор, который вы хотите использовать:
sudo nano /etc/environment
А затем просто добавьте это значение в конец этого файла:
LC_ALL="en_US.UTF-8"
Перезагрузитесь или выйдите из системы и войдите снова, и это также должно работать.