设置乌班图全局中文

方法一:通过图形界面设置(当前用户 + 新用户默认中文)

  1. 打开系统设置
    点击右上角齿轮图标 → “Settings”(设置) → “Region & Language”(区域与语言)。
  2. 添加中文语言
    “Languages” 下方点击 “Manage Installed Languages”(管理已安装的语言)(可能需要输入管理员密码)。 点击 “Add Language”(添加语言),搜索并选择 “Chinese (Simplified)” “Chinese (Traditional)”,点击 “Add”
  3. 设置中文为默认语言
    在语言列表中,将中文拖动到第一位(或点击中文右侧的 “⋮” → “Set as Default”)。 系统会提示 “Apply System-Wide”(应用到整个系统),勾选后点击 “Apply”(此步骤会影响所有用户,包括新创建的用户)。
  4. 重启系统
    更改后建议重启电脑,使语言设置完全生效。

方法二:通过命令行强制全局中文(所有用户立即生效)

如果图形界面设置未生效,或需要批量配置(如服务器环境),可通过命令行修改系统级语言配置:
  1. 备份原有配置
    sudo cp /etc/default/locale /etc/default/locale.bak
    
  2. 编辑系统语言文件
    sudo nano /etc/default/locale
    

    删除原有内容,替换为以下中文配置(简体中文),(如需繁体中文,将 zh_CN 改为 zh_TW 或 zh_HK

    LANG="zh_CN.UTF-8"
    LANGUAGE="zh_CN:zh"
    LC_CTYPE="zh_CN.UTF-8"
    LC_NUMERIC="zh_CN.UTF-8"
    LC_TIME="zh_CN.UTF-8"
    LC_COLLATE="zh_CN.UTF-8"
    LC_MONETARY="zh_CN.UTF-8"
    LC_MESSAGES="zh_CN.UTF-8"
    LC_PAPER="zh_CN.UTF-8"
    LC_NAME="zh_CN.UTF-8"
    LC_ADDRESS="zh_CN.UTF-8"
    LC_TELEPHONE="zh_CN.UTF-8"
    LC_MEASUREMENT="zh_CN.UTF-8"
    LC_IDENTIFICATION="zh_CN.UTF-8"
  3. 生成中文语言包(如有缺失)
    sudo apt-get update
    sudo apt-get install -y language-pack-zh-hans  # 简体中文
    # 或 sudo apt-get install -y language-pack-zh-hant  # 繁体中文
    sudo dpkg-reconfigure locales  # 按提示选择中文并生成
  4. 应用配置
    source /etc/default/locale  # 立即生效(当前终端)
    sudo reboot  # 重启系统使所有用户生效

验证设置

  1. 新建用户测试
    创建新用户并登录,检查界面语言是否为中文:

    sudo useradd testuser
    sudo passwd testuser  # 设置密码
    su - testuser  # 切换用户
    echo $LANG  # 应输出 zh_CN.UTF-8
  2. 系统界面检查
    登录后确认菜单、提示信息、文件管理器等均为中文显示。

注意事项

  • 用户级覆盖
    若个别用户需要保留其他语言,可在其账户的 “Region & Language” 中单独修改(不会影响全局设置)。
  • 服务器环境
    无图形界面的服务器系统,仅需通过命令行修改 /etc/default/locale 即可。
  • 恢复默认
    若需还原英文,将配置文件中的 zh_CN 改为 en_US 并重启即可。
通过以上步骤,Ubuntu 系统的所有用户(包括新创建的用户)将默认使用中文作为系统语言。
© 版权声明

相关文章

暂无评论

none
暂无评论...