如何在 CentOS 7 上使用命令行更改语言?

如何在 CentOS 7 上使用命令行更改语言?

我使用以下命令行将系统设置为英语(以法语安装):

localectl set-locale LANG=en_US.utf8

然而,当我启动到图形模式时,桌面菜单、目录名称等仍然是法语。

我可以用英语设置所有内容的唯一方法是使用图形 gnome 菜单“应用程序 > 系统工具 > 设置 > 区域和语言”。

有没有办法像使用图形菜单一样使用命令行更改系统语言?

编辑 :

事实上,我的问题来自这样一个事实:我通过 SSH 使用 root 用户修改系统语言,然后在已定义其语言的标准用户下通过图形控制台(工作站 VM)登录。 localectl 工作得很好,但要为特定用户定义默认语言,我必须在 .bashrc 中定义 $LANG

答案1

要从终端更改系统语言,请使用以下行:

sudo system-config-language --text

选择您喜欢的语言然后进行验证。

更改将在下次重新启动后生效。

--text避免 GUI 提示的选项。

相关内容