如何为Ubuntu添加中文支持

我的寝室电脑装了VMWare虚拟机,虚拟机里装了Ubuntu8.04,虚拟机与外界无法联网。

近些天来突发奇想,想试一下纯Linux下工作感觉如何,但发现初装系统时默认的是用英语安装,系统不支持中文输入,也不持其显示,好生郁闷,纠结了好几天,终于想到一个办法,解决之。

纵然我无法联网,要想装中文语言包,还是要那些安装文件的,那些文件哪里去找呢?嘿嘿,简单,我们可以依次打开system->Adminstration->Language Support打开,打开后将chinese选中,应用,我们会看到Ubuntu列出了个详细清单,清单上列明了有哪些软件要更新,有哪些软件要安装,注意,光知道软件名还是不行的,其版本号也是相当关键的,要求一个数字也不能错的,下面是我的Ubuntu需要更新及添加的软件清单,如下:

libpango1.0-0 (version 1.20.1-1) will be upgraded to version 1.20.5-0ubuntu1.1
libpango1.0-common (version 1.20.1-1) will be upgraded to version 1.20.5-0ubuntu1.1
language-pack-gnome-zh (version 1:8.04+20100117) will be installed
language-pack-gnome-zh-base (version 1:8.04+20100117) will be installed
language-pack-zh (version 1:8.04+20100117) will be installed+
language-pack-zh-base (version 1:8.04+20100117) will be installed
language-support-fonts-zh (version 1:8.04+20080229) will be installed
language-support-input-zh (version 8.04+20080214) will be installed
language-support-translations-zh (version 1:8.04+20080407) will be installed
language-support-zh (version 1:8.04+20080214) will be installed
libchewing3 (version 0.3.0-1) will be installed
libchewing3-data (version 0.3.0-1) will be installed
openoffice.org-help-zh-cn (version 1:2.4.1-1ubuntu2.1) will be installed
openoffice.org-help-zh-tw (version 1:2.4.1-1ubuntu2.1) will be installed
openoffice.org-l10n-zh-cn (version 1:2.4.1-1ubuntu2.1) will be installed
openoffice.org-l10n-zh-tw (version 1:2.4.1-1ubuntu2.1) will be installed
scim-chewing (version 0.3.1-2ubuntu3) will be installed
+scim-modules-table (version 0.5.7-2ubuntu1) will be installed
scim-tables-zh (version 0.5.7-2ubuntu1) will be installed
+thunderbird (version 2.0.0.24+build1+nobinonly-0ubuntu0.8.04.1) will be installed
thunderbird-locale-zh-cn (version 1:2.0.0.14+1-0ubuntu1~8.04.1) will be installed
thunderbird-locale-zh-tw (version 1:2.0.0.14+1-0ubuntu1~8.04.1) will be installed
xfonts-wqy (version 0.9.9-3) will be installed

有了这些清单,我们便可以去Ubuntu官方网站上下载对应的软件,一个个下载确实繁琐,可谁叫咱命苦呢,硬 着头皮一点点的下吧,其下是及对应的下载地址:

http://mirrors.kernel.org/ubuntu/pool/main/o/openoffice.org-l10n/openoffice.org-l10n-zh-tw_2.4.1-1ubuntu2.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/t/thunderbird/thunderbird_2.0.0.24+build1+nobinonly-0ubuntu0.8.04.1_i386.deb
http://mirrors.kernel.org/ubuntu/pool/main/s/scim-tables/scim-modules-table_0.5.7-2ubuntu1_i386.deb
http://mirrors.kernel.org/ubuntu/pool/main/t/thunderbird-locales/thunderbird-locale-zh-tw_2.0.0.14+1-0ubuntu1~8.04.1_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/t/thunderbird-locales/thunderbird-locale-zh-cn_2.0.0.14+1-0ubuntu1~8.04.1_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/s/scim-tables/scim-tables-zh_0.5.7-2ubuntu1_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/s/scim-chewing/scim-chewing_0.3.1-2ubuntu3_i386.deb
http://security.ubuntu.com/ubuntu/pool/main/o/openoffice.org-l10n/openoffice.org-l10n-zh-cn_2.4.1-1ubuntu2.1_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/o/openoffice.org-l10n/openoffice.org-help-zh-tw_2.4.1-1ubuntu2.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/o/openoffice.org-l10n/openoffice.org-help-zh-cn_2.4.1-1ubuntu2.1_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/libc/libchewing/libchewing3-data_0.3.0-1_i386.deb
http://mirrors.kernel.org/ubuntu/pool/main/libc/libchewing/libchewing3_0.3.0-1_i386.deb
http://mirrors.kernel.org/ubuntu/pool/main/l/language-support-zh/language-support-zh_8.04+20080214_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/l/language-support-translations-zh/language-support-translations-zh_8.04+20080407_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/l/language-support-input-zh/language-support-input-zh_8.04+20080214_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/x/xfonts-wqy/xfonts-wqy_0.9.9-3_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/l/language-support-fonts-zh/language-support-fonts-zh_8.04+20080229_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/l/language-pack-zh/language-pack-zh_8.04+20100117_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/l/language-pack-zh-base/language-pack-zh-base_8.04+20100117_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/l/language-pack-gnome-zh/language-pack-gnome-zh_8.04+20100117_all.deb
http://mirrors.kernel.org/ubuntu/pool/main/l/language-pack-gnome-zh-base/language-pack-gnome-zh-base_8.04+20100117_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/pango1.0/libpango1.0-common_1.20.5-0ubuntu1.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/pango1.0/libpango1.0-0_1.20.5-0ubuntu1.1_i386.deb

软件名都在下载链接里,我就不单独提取了。

将下载后的文件压缩到一个tar文件里(我用的是TC软件),而后放到我主机架设的ftp服务器中,二进制模式下下载到Ubuntu中,解压到一个目录,譬如是last.

而后一个命令搞定 ,sudo dpkg *.deb

注销后重新登录, 结果发现Alt+F2, 打开gedit编辑程序,右键选择Input Methods->SCIM Input Method, 然后切换输入法,Oh Yeah!可以输入中文了,然而。。。

然而我打开Firefox,想输入个汉字,可发现令我失望了,无法输入中文,还是一如继往的中文。继续在网络上蜘蛛似的搜索,搜索,发现是我的Locale设置的问题,我的Locale只有简单的两行,全是采用的英文,难怪不行呢,下面要开始改Locale。

首先,将系统支持的locale都拷贝过来到自己的配置文件中:

cp /usr/share/i18n/SUPPORTED /var/lib/locales/supported.d/local

然后,重新生成locale支持文件

locale-gen --purge

最后,就是配置环境了

more /etc/default/locale
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE=zh_CN.UTF-8
LC_MONETARY=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=
LANGUAGE=en_US:en
GST_ID3_TAG_ENCODING=GBK
LANG=en_US.UTF-8
可以设的值也就是在/var/lib/locales/supported.d/local中
说明一下,各个值都是啥用:
语言符号及其分类    (LC_CTYPE)
数字    (LC_NUMERIC)
比较和排序习惯    (LC_COLLATE)
时间显示格式    (LC_TIME)
货币单位    (LC_MONETARY)
信息主要是提示信息,错误信息, 状态信息, 标题, 标签, 按钮和菜单等(LC_MESSAGES)
姓名书写方式    (LC_NAME)
地址书写方式    (LC_ADDRESS)
电话号码书写方式 (LC_TELEPHONE)
度量衡表达方式   (LC_MEASUREMENT)
默认纸张尺寸大小   (LC_PAPER)
locale自身包含信息的概述   (LC_IDENTIFICATION)

因为我们是要对中文进行支持,显然将LC_CTYPE改为zh_CN-UTF-8就可以了

注销,重新登陆,检查下,可以输入中文了吧?

如何为Ubuntu添加中文支持相关推荐

  1. Ubuntu添加中文支持

    Ubuntu18.04添加中文支持 apt-get install language-pack-zh-hant language-pack-zh-hans sudo vim /etc/environm ...

  2. 英文Ubuntu系统安装中文支持,中文UTF-8

    英文Ubuntu系统安装中文支持,中文UTF-8 第一步,安装中文包: sudo apt-get install language-pack-zh* 第二步,配置相关环境变量: sudo vim /e ...

  3. ubuntu下打开matlab_ubuntu下matlab安装,添加中文支持与启动

    一.安装 挂载Matlab 2010 ISO: sudo mount -o loop -t iso9660 /文件目录/matlab.iso /cdrom/ 安装Matlab :   cd /cdro ...

  4. ubuntu下matlab添加中文支持

    1.  Matlab2010的JRE目录为:/Matlab安装目录/sys/java/jre/glnx86/jre* 请根据自己的安装目录和版本确定JRE的目录: $ cd /Matlab安装目录/s ...

  5. Latex添加中文支持和A4纸张设置

    中文支持: 利用ctexart \documentclass[11pt]{ctexart} A4 纸的配置 使用geometry \usepackage[a4paper, left = 2cm, ri ...

  6. 英文Ubuntu系统安装中文支持,中文…

    第一步,安装中文包: sudo apt-get install language-pack-zh language-pack-zh-base 第二步,配置相关环境变量: sudo vim /etc/e ...

  7. 我的docker随笔23:修改容器时区和添加中文支持

    许多 docker 镜像没有时区,默认是0时区,对于日志的时间显示,可能不太友好.另外有些镜像无法输出中文,也不太好友.本文以 busybox 为例,尝试解决此类问题. 时区支持 运行busybox: ...

  8. ubuntu 添加中文拼音输入法【转载】

    以下为转载内容 转自 Discoverhub https://blog.csdn.net/discoverhfub/article/details/79719208 ibus输入法(仅作本人安装记录, ...

  9. arch终端添加中文支持_Archlinux中文化--怎么显示中文的界面

    Archlinux中文化--怎么显示中文的界面? 怎么显示中文的界面? 要正确实现中文,必需设置正确的locale和安装合适的中文字体. locale的设定 Linux中通过locale来设置程序运行 ...

最新文章

  1. IDEA工具基本设置
  2. 登录mysql出现/var/lib/mysql/mysql.sock不存在
  3. 当前不会命中断点.还没有为该文档加载任何符号解决
  4. 简述Hadoop和Spark的异同
  5. 利用python进行数据分析_资料 | 利用Python进行数据分析
  6. 微软开源故事 | 开启 .NET 开源革命
  7. POJ3278(BFS)
  8. 876. 链表的中间结点
  9. CSS清除默认样式,成功入职腾讯
  10. (二)Cypher语言常用方法举例
  11. 电子版2寸照片的像素是多少
  12. Unity官网注册账号绑定手机国籍更改失败
  13. mentohust找不到服务器 重启认证,mentohust官方使用说明(全+转)
  14. Python10_阶段性作业
  15. 全民学霸服务器在维护中需要多久,《全民学霸》学生系统详解,成就学霸之路...
  16. 论文笔记:SRF(stereo radiance fileds)
  17. 基于 H5 Canvas “指纹识别“ 技术 【浏览器指纹 VS Canvas指纹】
  18. Openstack虚拟机镜像深度实践
  19. 运放-单电源运放和双电源运放
  20. 将String转化成HTML格式

热门文章

  1. eclipse 介绍
  2. 轻量级物联网嵌入式操作系统 AliOS
  3. 2D图形变换原理浅析
  4. 结构体中的浅拷贝与深拷贝
  5. 医院的PACS影像系统搭建.
  6. 耐驰测试仪上的软件,其他仪器的数据如何导入到耐驰分析软件?_热分析仪仪器社区_仪器信息网论坛...
  7. 人脸识别特征介绍以及难题概括
  8. 被阿里面试吊打的笔记
  9. oracle性能调优书,Oracle性能调优领域的百科全书
  10. Windows10家庭版添加组策略编辑器