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

相关推荐
FJW02081415 分钟前
【Linux】web服务器的部署和优化
linux·运维·服务器·rhce
Linux运维老纪22 分钟前
Python文件操作及数据库交互(Python File Manipulation and Database Interaction)
linux·服务器·数据库·python·云计算·运维开发
weixin_4307509323 分钟前
智能小助手部署 Win10 + ollama的Deepseek + CentOS+ maxKB
linux·人工智能·机器学习·语言模型·自然语言处理·centos
有谁看见我的剑了?30 分钟前
docker 运行时权限和 Linux 能力了解
linux·docker·容器
平生不喜凡桃李34 分钟前
Linux 进程控制
linux·运维·服务器
hope_wisdom34 分钟前
Linux系统编程之内存映射
linux·mmap·内存映射·munmap
偶尔微微一笑1 小时前
sgpt在kali应用
linux·人工智能·python·自然语言处理
余辉zmh1 小时前
【Linux系统篇】:信号的生命周期---从触发到保存与捕捉的底层逻辑
android·java·linux
鱼与宇1 小时前
Linux常用命令
linux·运维·服务器
鱼丸丶粗面1 小时前
Python 读取 txt 文件详解 with ... open()
linux·数据库·python