拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

UbuntuServer设置中文

UbuntuServer设置中文

UbuntuServer设置中文

Ubuntu有desktop和server两种操作系统,Ubuntu Server是服务器版本操作系统,与Ubuntu Desktop版本相比,没有预装桌面,相对来说更简洁,占用资源相对更少,因为没有了桌面环境,整个系统也更稳定一些,但是Ubuntu Server在安装的时候是没有中文选项的,简体中文和繁体中文都没有,一般我们都会选择English来进行安装,虽然对于大多数程序员来说,直接用英文也没什么问题,但是有时候看中文更方便,本文提供一种安装中文字体的方案,可以让系统的命令提示以及nano编辑器界面等变为中文,有利于提升英文不太好的用户的观感。

更新仓库

首先,我们先执行如下命令,更新软件包列表

sudoaptupdate

安装中文字体

然后,我们执行如下命令,安装必要的中文字体

sudoaptinstall-ylanguage-pack-zh-hans fonts-noto-cjk

如果提示找不到包,可以先执行如下命令启用 universe

sudoadd-apt-repository universe

然后要再更新软件包列表

sudoaptupdate

生成中文 locale

locale(区域设置) 是 Linux/Unix 中用来定义“本地化环境”的一组配置。它决定程序如何显示语言、使用什么字符编码、日期时间怎么格式化、数字和货币怎么写、字符串怎么排序等。所以要先执行如下命令生成locale

sudolocale-gen zh_CN.UTF-8

输出如下所示则生成成功

Generating locales(this might take awhile)... zh_CN.UTF-8...doneGeneration complete.

也可以执行如下命令判断是否成功

locale-a|grep-izh_CN

如果成功,输出如下所示

zh_CN.utf8

设置默认中文环境

执行如下命令,设置系统默认语言环境为中文

sudoupdate-localeLANG=zh_CN.UTF-8LC_MESSAGES=zh_CN.UTF-8

成功的话,无任何输出提示,之后,我们重新连接ssh应该就是中文了,可以通过sudo apt update的输出来判断,如果成功,则输出提示为中文,如果不生效,可以的话,重启服务器后再测试。

返回列表