Ubuntu server安装中文支持

背景

Ubuntu Server安装完成后默认的区域语言设置是英文,命令的输出显示都是英文,今天甚至发现大模型生成的中文打印出来都乱码,因此需要给系统安装中文支持。

一、在线环境(联网)

1. 安装中文语言包

(1)更新软件包索引

sudo apt update

(2)安装中文语言包:

sudo apt install language-pack-zh-hans

(3)安装字体(可选,但建议安装):

  • 安装常用中文字体,例如 fonts-noto-cjk

    sudo apt install fonts-noto-cjk
    

2. 配置系统语言为中文

(1)生成中文语言环境:

sudo locale-gen zh_CN.UTF-8

(2)更新默认语言环境:

sudo update-locale LANG=zh_CN.UTF-8

(3)查看当前语言环境是否正确配置:

locale

确保 LANG 和其他语言变量(如 LC_MESSAGES)显示为 zh_CN.UTF-8

3. 测试语言支持

(1)安装完成后,您可以使用以下命令测试语言是否正确配置:

echo $LANG

输出应为 zh_CN.UTF-8

如果需要使用中文的命令行界面,重新登录会话即可。

4. 可选配置(如果需要完整的中文体验)

安装man手册的中文包:
sudo apt install manpages-zh
安装额外支持包:

如果需要图形界面支持中文(比如Ubuntu Desktop):

sudo apt install language-pack-gnome-zh-hans

5. 重启生效

完成后,重启系统以确保更改完全生效:

sudo reboot

二、离线环境(不能联网)

1、确定自己系统版本

查看自己的Ubuntu系统版本:18.04、20.04还是22.04还是其他什么

2、在官网找到对应安装包

直接从Ubuntu官方包仓库下载相关 .deb

1、打开 https://packages.ubuntu.com/。
2、搜索 language-pack-zh。
3、下载适用于Ubuntu 20.04的 .deb 文件及依赖包。
4、使用U盘等方式传输到离线系统。
5、在目标系统上安装:
    sudo dpkg -i *.deb
    sudo apt-get install -f
注意:
1、安装的包,看网上说需要安装四个:
  • language-pack-zh
  • language-pack-zh-base
  • fonts-arphic-ukai
  • fonts-arphic-gbsn
2、官网下载安装包的方法:

(1)搜索包名
请添加图片描述

(2)找到对应包的仓库
请添加图片描述

(3)找到下载链接,然后下载
请添加图片描述

3. 配置系统语言为中文

见上面

4. 测试语言支持

见上面

5. 重启生效

见上面

参考文献

1、Ubuntu系统中文包离线安装全攻略:轻松解决本地化难题! - 云原生实践

2、【离线安装系列】离线环境下配置Ubuntu16.04终端显示中文_language-pack-zh-hans下载-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值