ubuntu 添加中文支持实现方法

 更新时间:2016年12月25日 16:35:49   投稿:lqh  
这篇文章主要介绍了ubuntu 添加中文支持实现方法的相关资料,需要的朋友可以参考下

1、ubuntu中安装中文语言包&中文输入法

默认安装的ubuntu 中只有英文语言,因此是不能显示汉字的。要正确显示汉字,需要安装中文语言包。单击左侧图标栏打开 System Settings(系统设置)菜单,点击打开 Language Support(语言支持)选项卡,可以看到已安装的语言都是 English 开头的,所以系统只支持英文显示。

要支持其他语言,点击 Install / Remove Languages,在弹出的选项卡中下拉找到Chinese(Simplified),即中文简体,在后面的选项框中打勾。然后点击Apply Changes 提交,系统会自动联网下载中文语言包。如果提示缺少安装包,在命令行输入:sudo apt-get update。(保证ubuntu 是联网的)

附注:如果更新了中文语言包后,cat显示仍然是乱码。可以试图用以下方法解决:

第一,重启虚拟机 ubuntu。

第二,在 Windows 中确认下你的文本文件的编码格式。安装好了语言包后,一般只能显示UTF-8 格式编码的中文文本,而 ANSI 格式编码的中文仍然是乱码(SourceInsight软件中就是ANSI编码的)。可以使用像notepad++软件这类的软件将ANSI编码的文字转为UTF-8格式编码。也可以通过下面的第三个部分来解决ubuntu显示ANSI编码格式中文乱码的问题。

2、更改系统显示语言

我们安装的 ubuntu是英文版系统,系统菜单等显示默认都是英文的。不喜欢英文界面,希望能使用中文版。要怎么办呢?其实我们安装了中文语言包后就可以将系统显示语言改成中文的了。 还是在System Settings(系统设置) 中Language Support (语言支持) 选项卡中, 在上部的已安装语言列表 (English(United States)排第一位)中滚动鼠标中键下拉,可以看到“汉语(中国)”在最后一位(这就是我们上面安装的中文语言包)。

ubuntu14.04 中,系统显示语言就是按照这些已安装语言包在该列表中的先后顺序来决定的。因为当前第一位是”English”,所以默认显示都是英文。我们如果希望默认显示用中文,则应该将“汉语(中国)”设置为第一位。设置方法是拖动,鼠标单击“汉语(中国)”,当底色变化(表示选中了)后,按住鼠标左键不松手,向上拖动放置到第一位。

设置后不会即刻生效,需要下一次登录时才会生效。此时可以关闭虚拟机(命令行输入 init 0 或其他关机指令),然后重启,即可看到中文界面了。

3、ubuntu显示ANSI编码格式中文乱码的解决

在上面的中文语言支持包安装好后,接着添加中文字符编码:

$sudo vim /var/lib/locales/supported.d/local

添加下面的中文字符集:

zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GB18030 GB18030

使其生效:

$sudo dpkg-reconfigure locales

对于vim,需要修改配置文件来使其显示中文:

打开 vim的配置文件,位置在/etc/vim/vimrc

在其中加入:

set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set encoding=prc

保存退出,然后:

source /etc/vim/vimrc

此时 vim就能正确显示中文了。

4、中文输入法的安装和互相切换

安装中文语言包时已经默认安装了 ibus-pinyin 输入法,该输入法支持中文和英文输入(用 Shift 可以切换中英文,可以自定义切换方式。)据说 linux 下的 Googlepinyin 不错。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • ubuntu环境下的php相关路径与修改方法

    ubuntu环境下的php相关路径与修改方法

    这篇文章主要介绍了ubuntu环境下的php相关的路径,需要的朋友可以参考下
    2020-12-12
  • VPS 配置优化笔记

    VPS 配置优化笔记

    VPS(Virtual Private Server 虚拟专用服务器)技术,将一部服务器分割成多个虚拟专享服务器的优质服务。每个VPS都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立执行程序和独立系统配置等。
    2008-12-12
  • CentOS7环境下gcc(版本10.2.0)升级详细过程

    CentOS7环境下gcc(版本10.2.0)升级详细过程

    大家好,本篇文章主要讲的是CentOS7环境下gcc(版本10.2.0)升级详细过程,感兴趣的同学快来看一看吧,希望对你有帮助
    2021-11-11
  • 在Linux系统上刷新DNS缓存的方法

    在Linux系统上刷新DNS缓存的方法

    DNS是互联网的一项服务,它作为将域名和 IP 地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,而不用记住能够被机器直接读取的 IP 数串,但是,有时候我们可能需要刷新或清除 DNS 缓存,本文将详细介绍如何在Linux系统上刷新DNS缓存,需要的朋友可以参考下
    2024-06-06
  • centos 修改ssh默认端口号的方法示例

    centos 修改ssh默认端口号的方法示例

    这篇文章主要介绍了centos 修改ssh默认端口号的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • 在Linux上检查CPU和硬盘温度的方法

    在Linux上检查CPU和硬盘温度的方法

    为了更好地监测您的Linux系统的硬件健康状况,如CPU与硬盘温度、风扇转速等关键指标,采用lm_sensors与hddtemp这两款强大工具是明智之选,以下是关于这些工具的详尽指南,包括它们的功能介绍、安装步骤以及如何配置,需要的朋友可以参考下
    2025-02-02
  • Deepin系统中grub配置的说明和修改方式

    Deepin系统中grub配置的说明和修改方式

    GRUB是一种多操作系统启动程序,主配置文件位于/boot/grub/grub.cfg,但通常通过编辑/etc/default/grub文件来修改配置,该文件允许用户设置默认启动操作系统、启动超时时间等,修改后需运行特定命令更新配置
    2024-09-09
  • Ubuntu搭建Eclipse+JDK+SDK的Android开发环境

    Ubuntu搭建Eclipse+JDK+SDK的Android开发环境

    本篇文章主要介绍了Ubuntu搭建Eclipse+JDK+SDK的Android开发环境,有兴趣的同学可以了解一下。
    2016-11-11
  • 戴尔Dell R630配置raid 安装centos系统

    戴尔Dell R630配置raid 安装centos系统

    这篇文章主要介绍了戴尔R630服务器配置raid后安装centos7.9的方法,需要的朋友可以参考下
    2024-03-03
  • Linux用户建立脚本/猜字游戏/网卡流量监控介绍

    Linux用户建立脚本/猜字游戏/网卡流量监控介绍

    大家好,本篇文章主要讲的是Linux用户建立脚本/猜字游戏/网卡流量监控介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2021-12-12

最新评论