当前位置:网站首页 >  百科

Linux与Windows服务器系统语言设置零门槛完整实操指南

时间:2026年06月03日 06:09:51 来源:易频IT社区

Linux服务器系统语言设置步骤

当前主流服务器发行版为Debian/Ubuntu和CentOS/RHEL,以下操作覆盖所有主流版本,所有命令可直接复制执行。

第一步:查看当前系统默认语言

连接服务器后,执行以下命令查看当前语言配置:

``` locale ```

输出中LANG字段对应的值就是当前默认语言,zh_CN.UTF-8为中文,en_US.UTF-8为英文。

第二步:安装目标语言包

默认最小化安装的Linux服务器通常只带英文语言包,需要手动安装对应语言包,根据你的系统选择对应命令执行:

  • Debian/Ubuntu 系列:安装简体中文语言包命令 ``` sudo apt update && sudo apt install -y language-pack-zh-hans ``` 安装英文语言包替换包名为language-pack-en即可
  • CentOS7/RHEL7 系列:安装简体中文语言包命令 ``` sudo yum install -y kde-l10n-Chinese glibc-common ```
  • CentOS8+/RHEL8+ 系列:安装简体中文语言包命令 ``` sudo dnf install -y langpacks-zh_CN glibc-common ```

第三步:修改默认语言配置

不同发行版的配置文件位置不同,以下提供直接写入配置的命令,无需手动编辑,根据你的系统选择执行:

如果你要设置默认简体中文:

  • Debian/Ubuntu 执行: ``` sudo cat < /dev/null LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh LC_ALL=zh_CN.UTF-8 EOF ```
  • CentOS/RHEL 执行: ``` sudo cat < /dev/null LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh LC_ALL=zh_CN.UTF-8 EOF ```

如果你要设置默认英文:

  • Debian/Ubuntu 执行: ``` sudo cat < /dev/null LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 EOF ```
  • CentOS/RHEL 执行: ``` sudo cat < /dev/null LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 EOF ```

第四步:生效配置并验证

Linux与Windows服务器系统语言设置零门槛完整实操指南

先执行以下命令让当前会话生效配置:

``` source /etc/profile ```

再次执行locale命令验证,查看LANG字段是否为你设置的目标语言,如果显示正确就完成设置,若显示不正确,执行以下命令重启服务器即可生效:

``` sudo reboot ```

Windows Server服务器系统语言设置步骤

以下操作覆盖带图形化的常规版本和无图形化的Server Core版本,满足不同场景需求。

图形化操作(带桌面版本)

  • 通过远程桌面连接登录Windows服务器,按快捷键 Win+I 直接打开系统设置
  • 在左侧菜单点击 时间和语言,再点击右侧的 语言和地区(Windows Server 2016 路径为:时间和语言 → 区域和语言)
  • 点击 添加语言,在搜索框输入你需要的语言名称,比如中文输入“中文”,英文输入“English”
  • 选中搜索结果中目标语言,点击下一步,勾选 设置为我的Windows显示语言,点击安装
  • 安装完成后按照提示注销系统,重新登录后语言切换完成

命令行操作(无桌面Server Core版本)

远程连接打开PowerShell后,直接执行以下命令即可完成设置,需要设置什么语言就将命令中的语言标识替换为对应值:中文为zh-CN,英文为en-US,以下以设置中文为例:

``` $OldList = Get-WindowsUserLanguageList $NewLang = New-WinUserLanguageList zh-CN $NewLang[0].Handwriting = $false Add-WindowsUserLanguageList $NewLang -Force Set-WinUserLanguageList $NewLang -Force ```

执行完成后执行以下命令重启服务器生效:

``` Restart-Computer -Force ```

常见问题排查

Linux设置中文后出现乱码

首先检查你本地连接服务器的终端工具(Xshell、Putty、MobaXterm等)的编码是否设置为UTF-8,终端编码不匹配会导致乱码,和服务器配置无关;如果终端编码正确,重新执行本文第三步的配置写入命令,确认配置正确后重启即可。

Windows语言包安装失败

在线安装需要服务器能够访问微软更新服务器,如果无法联网可以使用离线安装,下载对应版本的语言包cab文件后,执行以下命令安装:

``` dism /online /add-package /packagepath:C:\你的语言包路径\lang.cab ```

安装完成后重启服务器即可生效。

相关推荐

最新

热门

推荐

精选

标签

易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。

Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图