Monatsnamen werden auf Hebräisch und nicht auf Englisch im Terminal geschrieben

7

Wenn ich ls -l, wird die Ausgabe in einer ähnlichen Zeile wie auf dem Bildschirm gedruckt

drwxrwxr-x  3 yotam yotam     4096 יונ 29 10:27 mnt

der יונTeil ist hebräisch für JUN. Ich möchte, dass es auf Englisch ist, das heißt, JUNich denke, dies ist ein Problem mit der Konfiguration des Gebietsschemas. Leider verstehe ich die Gebietsschemaeinstellungen einfach nicht und konnte keinen Leitfaden für meinen Geschmack finden. Meine /etc/default/localeDatei

LANG="en_US.UTF-8"
LC_NUMERIC="he_IL.UTF-8"
LC_TIME="he_IL.UTF-8"
LC_MONETARY="he_IL.UTF-8"
LC_PAPER="he_IL.UTF-8"
LC_NAME="he_IL.UTF-8"
LC_ADDRESS="he_IL.UTF-8"
LC_TELEPHONE="he_IL.UTF-8"
LC_MEASUREMENT="he_IL.UTF-8"
LC_IDENTIFICATION="he_IL.UTF-8"

Ich gehe davon aus, dass die LC_TIMEVariable diejenige ist, die ich ändern möchte. Ich vermute jedoch, dass dies zu einer Änderung des gesamten Zeitformats und nicht nur des Monatsnamens führt. Ich weiß auch nicht, wie ich das machen soll.

Irgendwelche Gedanken?

Yotam
quelle
Es ist gut, wenn Sie uns mitteilen, ob Sie die Datums- und Uhrzeitformate überall im System ändern möchten. Dann könnte ich meine Antwort entsprechend ändern.
Gunnar Hjalmarsson
Ich weiß nicht wirklich, ob ich will oder nicht. Ich muss herausfinden, wo es mich stört.
Yotam

Antworten:

6

Es gibt einige Optionen. Am wenigsten aufdringlich ist es, das Terminal durch Drücken von Alt + F2 und Ausführen des Befehls zu starten

env LC_TIME=en_US.UTF-8 gnome-terminal
Gunnar Hjalmarsson
quelle
Ist das eine dauerhafte Veränderung? Oder pro Lauf?
Yotam
7
Es ist vorübergehend. Sie könnten jedoch export LC_TIME=en_US.UTF-8zu .bashrc hinzufügen , was es in jeder Bash-Sitzung ändern würde, die von da an gestartet wurde
s3lph
@the_Seppi: Das ändert es für alle Anwendungen, die von bash gestartet werden. Wenn Sie das nicht wollen, überspringen Sie den exportTeil.
Gunnar Hjalmarsson
1

Eine Möglichkeit besteht darin, dies systemweit zu ändern.

  1. Gehen Sie zu Systemeinstellungen -> Sprachunterstützung -> Regionale Formate
  2. Ändern Sie die erste Dropdown-Liste in "Englisch (USA)" (oder eine andere Option).
  3. Klicken Sie auf "Systemweit anwenden".
Amit Moscovich
quelle