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

相关推荐
Kali_0739 分钟前
WebSsh springBoot 服务器 实现 网页 中的 ssh 客户端操作,支持多用户多线程操作!!!!支持指定ssh 连接!!
运维·服务器·ssh
小灵蛇42 分钟前
MySQL:表的内置函数
linux·数据库·mysql
懒洋洋大魔王1 小时前
虚拟机安装+XS hell+Xfit(安装方法大致都相同,若不一样,可看其他的)
linux·运维·服务器
卖芒果的潇洒农民1 小时前
XV6 开发环境搭建
linux
Jolen_xie1 小时前
服务器ubuntu重装系统后将原来的用户进行关联
linux·服务器·ubuntu
Kali_072 小时前
CodeBook-Ubuntu-sandbox Linux 沙箱服务 docker pull
linux·ubuntu·docker
汪款学嵌入式2 小时前
Ubuntu 安装软件被锁:Could not get lock问题解决
linux·运维·ubuntu
迷路爸爸1802 小时前
Rustdesk 安装客户端以及自己搭建服务器跑通参考资料
运维·服务器
烁月_o93 小时前
网络安全之漏洞
linux·网络·安全·web安全·信息与通信