Nach der Installation von Bash in Windows 10 habe ich festgestellt, dass es in den Linux-Anwendungen Schwedisch verwendet. Meine Windows 10-Installation ist in Englisch.
Ich habe versucht, bash neu zu installieren, nachdem ich die Standardeingabesprache mit in Englisch geändert habe
lxrun /uninstall /full
lxrun /install
Es werden aber immer noch schwedische Texte in den Linux-Apps verwendet, zB in Nano.
Wie kann ich das Linux-Subsystem zur Installation in englischer Sprache zwingen?
sudo: unable to resolve host
Beim Versuch, diesen Befehl auszuführen, ist der Fehler aufgetreten. Es hat funktioniert, als ich es ohne liefsudo
.sudo
. Siehe diese Frage und ihre Antworten.Anstatt bash neu zu installieren, fügen Sie der Datei die folgende Zeile hinzu
~/.bashrc
Dann bekommst du die englische Sprache Bash.
quelle
Dieses Handbuch beschreibt verschiedene Möglichkeiten. Da wir in diesem Fall Ubuntu verwenden, wählen Sie entsprechende Optionen. Zusammenfassung:
LANG=en_US.UTF-8
LANG=en_US.UTF-8
zu~/.bashrc
LANG=en_US.UTF-8
in/etc/default/locale
Nach
locale -a
den folgenden Sprachen als Englisch sind in meinem System standardmäßig zur Verfügung:C
,C.UTF-8
,en_US.utf8
.quelle
Wenn Sie die Sprache noch nicht installiert haben, müssen Sie Folgendes verwenden:
Ändern Sie "en" in Ihr Gebietsschema und verwenden Sie dann den Befehl, um das Gebietsschema zu wechseln.
quelle
Nichts davon hat bei mir funktioniert. Ausführen von Ubuntu18.04.2 LTS (Bionic Beaver) auf WSL Build 16299.
Der Workaround für mich war von Lri's Lösung :
quelle