как исправить ошибку локали

Здесь вы можете увидеть минимальные системные требования: http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29#System_requirements

. Установка с компакт-диска требует как минимум 256 МБ ОЗУ .

Но есть одна операционная система, которая приходит на ум: щенок linux. Возможно, это вариант. Людям удалось запустить . Установка с компакт-диска требует как минимум 256 МБ ОЗУ. с процессором 333 МГц и 64 МБ. Для удобства 256 МБ оперативной памяти и файла подкачки 512 Мбайт будет работать более плавно.

1
задан 12 May 2014 в 23:20

4 ответа

debootstrap не создает языковой стандарт. Поэтому мы используем что-то другое как локаль. Используйте эту команду:

sudo locale-gen en_US.ISO-8859-1

Надеюсь, это поможет!

6
ответ дан 24 May 2018 в 07:59
  • 1
    Нет, aptitude тоже. Ваш ответ не даст никаких изменений в OP. – Danatela 9 May 2014 в 09:54
  • 2
    Хотя это может решить ошибку локали, она дает вам систему с кодировкой latin1, которая не подходит для Ubuntu. – Gunnar Hjalmarsson 9 May 2014 в 19:11
  • 3
    Кроме того, в ~/.kde.env/setlocale.sh вы устанавливаете export LANG=en_US.UTF-8 – user1527227 13 May 2014 в 21:41

Рабочий стол Ubuntu должен быть настроен с кодировкой UTF-8. По какой-то причине ваша система пытается установить локализацию latin1 en_US.ISO-8859-1. Вы действительно должны это изменить.

Может быть, настройка имеет место в /etc/default/locale.

В этом случае это изменится на

LANG=en_US.UTF-8

, иначе вы будут сталкиваться с различными сюрпризами, связанными с локальностью.

10
ответ дан 24 May 2018 в 07:59
  • 1
    Вы уверены, что это тот, который нужно использовать? Откуда вы знаете? – user1527227 9 May 2014 в 20:39
  • 2
    @ user1527227: Ну, почти. ;) Потому что AFAIK en_US.UTF-8 появляется на каждом рабочем столе Ubuntu. Но вы можете легко проверить его, запустив команду locale -a. Было бы хорошо, если бы вы отредактировали вопрос и добавили вывод этой команды. – Gunnar Hjalmarsson 9 May 2014 в 21:39
  • 3
    Я добавил запрошенную вами информацию. – user1527227 9 May 2014 в 21:52
  • 4
    @ user1527227: Хорошо, и там мы видим en_US.utf8 на выходе locale -a. Мой совет перейти от en_US.ISO-8859-1 до en_US.UTF-8 стоит. – Gunnar Hjalmarsson 9 May 2014 в 22:07
  • 5
    Спасибо. Вы знаете, как это сделать? Я не вижу /etc/default/locale. Могу ли я запустить sudo locale-gen en_US.utf8? – user1527227 9 May 2014 в 22:10

Постоянное решение проблемы локали - это экспортировать переменные locale в файл .bash_profile. Вы также можете использовать файл /etc/profile вместо .bash_profile.

echo "export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8">>~/.bash_profile

Не забудьте source .bash_profile и следуйте сценарию в простой настройке.

] Вот сценарий , который исправляет проблему локали

7
ответ дан 24 May 2018 в 07:59

Добавьте LC_ALL="en_US.UTF-8" в /etc/environment, а затем перезапустите экземпляр / машину

. Для получения дополнительной информации посетите этот блог

http://www.pixelninja.me/how- к-FIX-недействителен-локали установка-в-убунту-14-04-в-облаке /

1
ответ дан 24 May 2018 в 07:59

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

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