终端中的月份名称以希伯来语而不是英语书写

终端中的月份名称以希伯来语而不是英语书写

当我ls -l,输出打印在屏幕上,类似于

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

部分יונ是希伯来语JUN。我希望它是英语,也就是说,JUN我猜这是一些区域设置问题。遗憾的是,我只是不了解区域设置,而且我找不到我喜欢的指南。我的/etc/default/locale文件

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"

我假设该LC_TIME变量是我想要更改的变量,但是我怀疑这会导致更改整个时间格式,而不仅仅是月份名称。另外,我不知道该怎么做。

有什么想法吗?

答案1

有几个选项。最不具侵入性的是按以下方式启动终端:Alt+F2并运行命令

env LC_TIME=en_US.UTF-8 gnome-terminal

答案2

一个选择就是在整个系统范围内改变这一点。

  1. 进入系统设置 -> 语言支持 -> 区域格式
  2. 将第一个下拉菜单更改为“英语(美国)”(或其他选项)。
  3. 点击“应用全系统”

答案3

在 Xubuntu bash 中设置 LC_TIME 环境变量对我有用:

export LC_TIME=en_US.UTF-8

相关内容