如何为Ubuntu添加中文支持
如何为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添加中文支持相关推荐
- Ubuntu添加中文支持
Ubuntu18.04添加中文支持 apt-get install language-pack-zh-hant language-pack-zh-hans sudo vim /etc/environm ...
- 英文Ubuntu系统安装中文支持,中文UTF-8
英文Ubuntu系统安装中文支持,中文UTF-8 第一步,安装中文包: sudo apt-get install language-pack-zh* 第二步,配置相关环境变量: sudo vim /e ...
- ubuntu下打开matlab_ubuntu下matlab安装,添加中文支持与启动
一.安装 挂载Matlab 2010 ISO: sudo mount -o loop -t iso9660 /文件目录/matlab.iso /cdrom/ 安装Matlab : cd /cdro ...
- ubuntu下matlab添加中文支持
1. Matlab2010的JRE目录为:/Matlab安装目录/sys/java/jre/glnx86/jre* 请根据自己的安装目录和版本确定JRE的目录: $ cd /Matlab安装目录/s ...
- Latex添加中文支持和A4纸张设置
中文支持: 利用ctexart \documentclass[11pt]{ctexart} A4 纸的配置 使用geometry \usepackage[a4paper, left = 2cm, ri ...
- 英文Ubuntu系统安装中文支持,中文…
第一步,安装中文包: sudo apt-get install language-pack-zh language-pack-zh-base 第二步,配置相关环境变量: sudo vim /etc/e ...
- 我的docker随笔23:修改容器时区和添加中文支持
许多 docker 镜像没有时区,默认是0时区,对于日志的时间显示,可能不太友好.另外有些镜像无法输出中文,也不太好友.本文以 busybox 为例,尝试解决此类问题. 时区支持 运行busybox: ...
- ubuntu 添加中文拼音输入法【转载】
以下为转载内容 转自 Discoverhub https://blog.csdn.net/discoverhfub/article/details/79719208 ibus输入法(仅作本人安装记录, ...
- arch终端添加中文支持_Archlinux中文化--怎么显示中文的界面
Archlinux中文化--怎么显示中文的界面? 怎么显示中文的界面? 要正确实现中文,必需设置正确的locale和安装合适的中文字体. locale的设定 Linux中通过locale来设置程序运行 ...
最新文章
- IDEA工具基本设置
- 登录mysql出现/var/lib/mysql/mysql.sock不存在
- 当前不会命中断点.还没有为该文档加载任何符号解决
- 简述Hadoop和Spark的异同
- 利用python进行数据分析_资料 | 利用Python进行数据分析
- 微软开源故事 | 开启 .NET 开源革命
- POJ3278(BFS)
- 876. 链表的中间结点
- CSS清除默认样式,成功入职腾讯
- (二)Cypher语言常用方法举例
- 电子版2寸照片的像素是多少
- Unity官网注册账号绑定手机国籍更改失败
- mentohust找不到服务器 重启认证,mentohust官方使用说明(全+转)
- Python10_阶段性作业
- 全民学霸服务器在维护中需要多久,《全民学霸》学生系统详解,成就学霸之路...
- 论文笔记:SRF(stereo radiance fileds)
- 基于 H5 Canvas “指纹识别“ 技术 【浏览器指纹 VS Canvas指纹】
- Openstack虚拟机镜像深度实践
- 运放-单电源运放和双电源运放
- 将String转化成HTML格式