Gebietsschema falsch konfiguriert

292
dangonfast

Ich habe gerade eine EC2-Maschine in der Frankfurter Region gestartet. Das Gebietsschema ist beschädigt:

ubuntu@myhost:~$ locale locale: Cannot set LC_ALL to default locale: No such file or directory LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC=de_DE.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=de_DE.UTF-8 LC_MESSAGES="en_US.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= 

Wie kann ich das Problem beheben?

1
Bitten Sie Amazon, die Maschine zurückzusetzen. Oder installieren Sie Ubuntu neu. Ultrasonic54321 vor 6 Jahren 0
@tripleee Ähnlich, ja. Ich habe meine Lösung als Antwort oben dokumentiert. dangonfast vor 6 Jahren 0

1 Antwort auf die Frage

1
dangonfast

Bearbeiten /etc/locale.gen:

sudo vi /etc/locale.gen 

Und stellen Sie sicher, dass:

de_DE.UTF-8 UTF-8 

ist unkommentiert. Dann machen Sie einfach:

sudo locale-gen 

Und überprüfe:

$ cat /etc/locale.gen | grep -v '^#' de_DE.UTF-8 UTF-8 en_US.UTF-8 UTF-8  $ locale -a C C.UTF-8 de_DE.utf8 en_US.utf8 POSIX