如何将系统范围内的新用户的区域设置重置为另一个区域设置

如何将系统范围内的新用户的区域设置重置为另一个区域设置

安装 Ubuntu 20.04 时,我选择英语(美国)作为默认语言,但键盘布局为德语。接下来的一个屏幕显示了一张世界地图,上面有时区可供选择。我点击进入中欧时区,然后继续安装。最后,我创建了我的第一个用户(作为系统管理员)。

使用第一个用户登录后,桌面环境会显示英文信息和正确的德文键盘布局。到目前为止一切顺利。

然后我意识到时间显示是法语 ???

>locale 提供了这种混合区域设置:

LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE=fr_FR.UTF-8
LC_NUMERIC=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LC_COLLATE=fr_FR.UTF-8
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES=fr_FR.UTF-8
LC_PAPER=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-8
LC_MEASUREMENT=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LC_ALL=

使用 Ubuntu 设置可以更改区域和语言设置。它显示英语(美国)、法国格式。所以我将其更改为英语和德语格式。(我需要英语信息,但我习惯于“正常”的德语日期、时间等格式。) 然后我发现在“日期和时间”下选择了 MET 时区,但城市是“巴黎”。我将其修改为 MEZ,但城市是柏林/德国。

这一切都有助于为该用户获取所需的设置。但是,我创建的每个新用户都以相同的混乱的区域设置开始。没有任何帮助:

>localectl set-locale似乎没有产生全系统影响。

在 /etc 中寻找配置文件——什么也没有!

/etc/skel 中有任何针对新用户的设置吗?无法找到任何踪迹。

任何建议都非常感谢。

答案1

问题 许多 重复

您要查找的文件是/etc/default/locale。您还可以检查man localectlman update-locale。另一个选择是dpkg-reconfigure locales

相关内容