
UbuntuServer设置中文Ubuntu有desktop和server两种操作系统Ubuntu Server是服务器版本操作系统与Ubuntu Desktop版本相比没有预装桌面相对来说更简洁占用资源相对更少因为没有了桌面环境整个系统也更稳定一些但是Ubuntu Server在安装的时候是没有中文选项的简体中文和繁体中文都没有一般我们都会选择English来进行安装虽然对于大多数程序员来说直接用英文也没什么问题但是有时候看中文更方便本文提供一种安装中文字体的方案可以让系统的命令提示以及nano编辑器界面等变为中文有利于提升英文不太好的用户的观感。更新仓库首先我们先执行如下命令更新软件包列表sudoaptupdate安装中文字体然后我们执行如下命令安装必要的中文字体sudoaptinstall-ylanguage-pack-zh-hans fonts-noto-cjk如果提示找不到包可以先执行如下命令启用 universesudoadd-apt-repository universe然后要再更新软件包列表sudoaptupdate生成中文 localelocale区域设置 是 Linux/Unix 中用来定义“本地化环境”的一组配置。它决定程序如何显示语言、使用什么字符编码、日期时间怎么格式化、数字和货币怎么写、字符串怎么排序等。所以要先执行如下命令生成localesudolocale-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-localeLANGzh_CN.UTF-8LC_MESSAGESzh_CN.UTF-8成功的话无任何输出提示之后我们重新连接ssh应该就是中文了可以通过sudo apt update的输出来判断如果成功则输出提示为中文如果不生效可以的话重启服务器后再测试。