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博客

相关推荐
新时代牛马1 天前
CANopen 协议详解
linux·微信
Francek Chen1 天前
【大数据基础】实验1:熟悉常用的Linux操作和Hadoop操作
大数据·linux·hadoop·hdfs
南林yan1 天前
通过lspci和lsusb理解PCI设备和USB设备
linux
虾..1 天前
Linux 多线程,线程分离
linux·运维·服务器
Anastasiozzzz1 天前
对抗大文件上传---分片加多重Hash判重
服务器·后端·算法·哈希算法
云飞云共享云桌面1 天前
推荐一些适合10个SolidWorks设计共享算力的服务器硬件配置
运维·服务器·前端·数据库·人工智能
hampeter1 天前
【填坑指南】Trae/VS Code 远程连接 Ubuntu,终端总是自动激活特定的 Conda 环境?三招教你彻底解决!
linux·ubuntu·conda·trae
DO_Community1 天前
如何选择对象存储?Amazon S3 与 DigitalOcean Spaces 深度解析
运维·服务器·ai·aws·对象存储·云服务·金融科技
女王大人万岁1 天前
Go标准库 sync 详解
服务器·开发语言·后端·golang
蜡笔小炘1 天前
LVS -- 部署DR模式集群案例
运维·服务器·lvs