Standard-Gebietsschema in Ubuntu Server 10.04 LTS korrekt ändern?

9

Ich habe einen neuen Server bekommen, aber leider installiert mir der Hoster Ubuntu 8.04 nur auf Deutsch.

Das Upgrade hat also reibungslos funktioniert, aber jetzt versuche ich, das System auf Englisch umzustellen.

Ich habe mich angepasst /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="en_us.UTF-8"
LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT"

Und nach der Suche in Foren habe ich installiert update-locale, die die Datei generiert/etc/default/locale

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="en_us.UTF-8"
LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT"

(Dies ist die Datei, an die ich mich normalerweise von Debian-Systemen erinnere, um das Gebietsschema zu speichern.)

Dann habe ich dpkg-reconfigure localesalle Gebietsschemas konfiguriert und nach dem Abmelden und erneuten Anmelden war fast alles in Englisch.

fast

Die Willkommensnachrichten sind. Die Programme kommen in Englisch. aber zum Beispiel ist apt nicht:

prag341:~# apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Status-Informationen einlesen... Fertig
Die folgenden Pakete werden aktualisiert:
  linux-image-generic
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 4,346B an Archiven heruntergeladen werden.
Nach dieser Operation werden 0B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? 

Das ist eine sehr schlechte Sache, weil dann die Standardargumente Y / N von J / N usw. ausgetauscht werden.

Wie kann ich das Gebietsschema korrekt ändern, um uns Englisch in uft8 als Standard festzulegen, als hätte ich es von Anfang an installiert?

Der Shurrican
quelle
Schauen Sie sich diesen Link an: help.ubuntu.com/community/Locale .
Khaled
so sah ich schon aus. Eine Datei war überhaupt nicht vorhanden und wurde als Update-Gebietsschema hinzugefügt. Ich habe beide entsprechend konfiguriert
The Shurrican
Hier ist ein Beispiel für die Installation oder Neuinstallation des Gebietsschemas linux-ubuntu.info/de/how-to-change-the-default-locale
Володимир Вонс

Antworten:

6

Du bist sehr nah! Sie müssen nur Ihre bevorzugte Sprachliste ändern

Davon

LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT"

Dazu

LANGUAGE="en_US"

Sobald dies erledigt ist, starten Sie Ihren Server neu und alle Systemsprachen sollten in Englisch sein

Luchsmann
quelle
Vielen Dank! es funktionierte. aber kannst du erklären warum? Ich habe sie einfach neu arrangiert und en_us in den Vordergrund gestellt. Warum hat das nicht funktioniert?
Der Shurrican
Sie müssen nicht neu starten, Sie können LANGUAGE = "en_US" in der Befehlszeile exportieren oder einfach nur source / etc / profile, oder?
Kann
0

Aber zuerst muss das Sprachpaket installiert sein. Auf meinem in Deutschland ansässigen VPS war kein Englisch-Sprachpaket vorinstalliert. Überprüfen Sie also zuerst, ob Sie es installiert haben:

aptitude install language-pack-en
valentt
quelle