一. Ubuntu默认的中文字符编码
Ubuntu默认的中文字符编码为zh_CN.UTF-8,这个可以在
/etc/environment中看到:
sudo gedit /etc/environment
可以看到如下内容:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"第二行即是默认的中文字符编码。注:可以通过这里修改默认的中文编码字符,比如修改为:zh_CN.GBK。
二. 添加中文字符编码的方法
1. 直接使用locale-gen
在终端输入命令:
sudo locale-gen zh_CN.GB18030
即可完成中文字符集的添加。完成后可以转到
/usr/lib/locale/,下面已经有一个zh_CN.gb18030文件夹;在超级终端输入命令:
gedit /var/lib/locales/supported.d/local,可以发现文件中多了一行:zh_CN.GB18030 GB18030。说明添加成功。
2. 通过修改/var/lib/locales/supported.d/local文件
在终端输入命令行
sudo gedit /var/lib/locales/supported.d/local
可以看到如下内容:
zh_CN.UTF-8 UTF-8
en_US.UTF-8 UTF-8
在文件尾添加中文字符集
zh_CN.GBK GBK
保存后退出。在终端输入命令:
sudo dpkg-reconfigure locales
Generating locales...
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8... done
en_GB.UTF-8... done
en_HK.UTF-8... done
en_IE.UTF-8... done
en_IN.UTF-8... done
en_NZ.UTF-8... done
en_PH.UTF-8... done
en_SG.UTF-8... done
en_US.UTF-8... done
en_ZA.UTF-8... done
en_ZW.UTF-8... done
zh_CN.GBK... done
zh_CN.UTF-8... up-to-date
zh_HK.UTF-8... done
zh_SG.UTF-8... done
zh_TW.UTF-8... done
Generation complete.
即可生成相应文件:/usr/lib/locale/zh_CN.gbk/
最后重启ubuntu
分享到:
相关推荐
在Ubuntu系统中,遇到命令行终端显示中文时出现乱码的情况是不少用户会遇到的问题,尤其是在进行中文环境下的编程或管理操作时,这无疑会给工作带来不便。本文将详细解析Ubuntu中命令行中文乱码的原因,并提供一套...
Ubuntu 命令行中文乱码问题的解决方法 在 Ubuntu 系统中,命令行中文乱码问题是非常常见的。这个问题的根源在于系统的语言设置,默认情况下,Ubuntu 系统的语言设置为中文,这将导致命令行中无法正确地显示中文字符...
这个解决方案的核心在于调整Ubuntu的默认语言环境设置,通过修改系统的关键配置文件`/etc/default/locale`来实现。具体步骤如下: - 打开终端。 - 输入`sudo vi /etc/default/locale`命令,使用root权限打开该配置...
### vim中文乱码解决方案 #### 一、问题背景与概述 在使用Vim编辑器时,中文乱码问题是一个常见的现象,特别是在Fedora和Ubuntu等Linux发行版中更为突出。本文将详细介绍如何解决Vim中的中文乱码问题,并提供一些...
### 解决方案:配置gedit自动检测编码 为了解决gedit中文显示乱码的问题,我们可以调整gedit的设置,使其能够自动检测并识别多种常见的中文编码格式。这可以通过修改gedit的配置来实现。 #### 使用gconftool-2进行...
在Python的命令行环境中,用户可能会遇到一些键盘输入问题...总之,解决Python命令行下退格、删除和方向键乱码的关键在于安装`readline`模块并重新编译Python解释器。遵循上述步骤,大多数情况下都能成功修复这个问题。
以下是一份详细的解决方案,旨在帮助你解决这个问题。 首先,我们需要检查MySQL服务器的字符集设置。你可以通过MySQL客户端执行`show variables like 'character%'`命令来查看当前的字符集配置,如文档中的示例所示...
### Ubuntu Gedit中文乱码问题解决方案 在使用Ubuntu系统自带的文本编辑器Gedit时,可能会遇到中文乱码的问题。这种情况通常发生在打开某些特定编码格式的文件时,尤其是在中文环境中较为常见。本文将详细介绍如何...
13. **故障排查**: 学习如何阅读错误消息、搜索解决方案论坛(如AskUbuntu)和使用`man`命令查阅手册页,是成为Ubuntu熟练用户的关键。 14. **虚拟机与双系统**: 使用VirtualBox或VMware等虚拟机软件,可以在Ubuntu...
4. 解决中文乱码问题: - gedit默认不支持GB18030编码,可以通过dconf-editor或命令行设置将其添加到自动检测编码列表中: 对于gedit 3.x版本,可以使用以下命令: ``` gsettings set org.gnome.gedit....
总的来说,"linux adobe reader 中文包"是为了解决Linux用户在使用Adobe Reader时的中文显示问题,提供了一种解决方案。安装过程中需注意按照提示操作,并在安装完成后检查程序的运行效果。同时,也鼓励用户探索和...
- 按照官方文档或相关论坛的指导安装Ubuntu 12.10英文版,以避免在SecureCRT下显示中文乱码问题。 - 更新系统源以加快软件下载速度,可选择国内镜像如搜狐、163或cn99。 - 使用`apt-get update`和`apt-get ...
本文将针对这些常见问题提供解决方案。 首先,让我们来看第一个问题:**连接错误**。这类错误通常涉及TNSListener与SID的匹配问题。当遇到`ORA-12505: TNS:listener does not currently know of SID given in ...
### Ubuntu 下使用 SecureCRT Vi 编辑器遇到的问题及解决方案 #### 一、问题概述 在 Ubuntu 操作系统中使用 SecureCRT 结合 Vi 编辑器时,可能会遇到以下两个主要问题: 1. **方向键功能异常**:当在编辑模式下...
#### 1.9 Ubuntu打开WINDOWS下记事本乱码问题 - **解决方案**: - 使用 `file` 命令检查文件编码。 - 使用 `iconv` 工具转换编码。 #### 1.10 Ubuntu下安装源码比较工具 - **推荐工具**: meld。 - **安装命令**: ...
"MobiConverter"是一款实用工具,专门设计用于将TXT文本文件转换为Mobi格式,这是亚马逊Kindle设备和应用程序...然而,对于那些需要处理包含复杂格式或非UTF-8编码的TXT文件的用户,可能需要寻找更全面的转换解决方案。
本文将详细解析这两个问题及其解决方案。 首先,我们来分析“乱码”问题。在Oracle安装过程中,如果出现乱码,这通常涉及到字符集设置不正确或系统环境变量配置不当。Oracle数据库支持多种字符集,例如AL32UTF8、...
解决方案** - **检查代码逻辑**:确保数组和其他数据结构的边界安全。 - **增加栈空间**:使用`ulimit -s`调整栈空间大小。 #### 三、系统信息与配置 **1. 查看硬件配置** - **命令**:`lspci`,列出系统中的...