当前位置: 首页 > news >正文

Centos中文乱码问题的解决。

 
CentOS中的中文乱码问题的解决

 
 
在使用 CentOS  系统时,安装的时候可能你会遇到英文的 CentOS 系统,在这中情况下安装 CentOS 系统时是默认安装(即英文)。安装完毕后,出现的各种中文乱码。那么,我们如何解决这种问题呢。 

一、CentOS系统访问 g.cn ,发现中文乱码。 

于是用以前的方式:yum -y install fonts-chinese 

CentOS系统安装后,还是不能显示中文字体。我使用 gedit 编辑源码,其中文注释也为乱码。 

后来,终于找到以下方法可以解决,需要两个中文支持的包: 

fonts-chinese-3.02-12.el5.noarch.rpm 

ftp://ftp.muug.mb.ca/mirror/centos/5.4/os/x86_64/CentOS/fonts-chinese-3.02-12.el5.noarch.rpm 

fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm 

ftp://ftp.muug.mb.ca/mirror/centos/5.4/os/x86_64/CentOS/fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm 

一个是中文字体,一个是字体显示包。 

下载后,在命令行安装: 

#rpm -ivh XXXX ( XXXX 代表上面那两个包的全名, rpm 不会不知道怎么用吧?) 

CentOS系统安装完成后,重新启动即可。 

二、终端、 gedit 显示乱码 

#vi /etc/sysconfig/i18n 

将LANG="en_US.UTF-8" 

SYSFONT="latarcyrheb-sun16" 

修改原内容为 

LANG="zh_CN.GB18030" 

LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" 

SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en" 

SYSFONT="lat0-sun16" 

用 yum 安装中文字体 

#yum install fonts-chinese.noarch 

system  ->  logout  注销 

重新登录CentOS系统时,你会发现,所有界面已从英文变成中文。在终端输入 date 命令测试 

#date 

2009 年 11 月 24 日 星期一 12:07:00 CST 

三、在 ssh , telnet 终端中文显示乱码解决办法( CentOS 5.3 ) 

#vi /etc/sysconfig/i18n 

将原内容 LANG="en_US.UTF-8" 

SYSFONT="latarcyrheb-sun16" 

修改为 

LANG="zh_CN.GB18030" 

LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" 

SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en" 

SYSFONT="lat0-sun16" 

用 yum 安装中文字体 

#yum install fonts-chinese.noarch 

断开 ssh ,重新连 

在终端输入 date 命令测试 

#date 

2009 年 11 月 24 日 星期一 12:09:00 CST 

四、在CentOS系统 5.3 中使用中文输入法 

我以前的方法是安装企鹅版 ,见下一页 。 在此,还有一个更简单的,只要使用 yum 安装 SCIM 即可。 

命令行输入: 

#yum install scim 

#yum install scim-pinyin 

重启动X(按Ctrl+Alt+Backpace)或注销(logout)。 

好了,可以输入中文了。CentOS系统出现中文乱码的问题就这样解决了。

 









本文转自 linuxsong 51CTO博客,原文链接:http://blog.51cto.com/song49/788262,如需转载请自行联系原作者

相关文章:

  • Python函数知识汇总-课堂笔记
  • AD与DNS集成,且有备份AD与DNS,主AD与DNS坏,备份DNS如何成为主
  • SubSonic3.0使用外连接查询时查询不出数据的问题修改
  • 海量文件拷贝(Windows/Linux)
  • VS.net和Reflector 图标解释
  • EPEL源
  • centos7 修改mac地址
  • c# 4.0新特性一览
  • 荣光医院医道会比赛策略
  • CSS布局模型 之 浮动模型(浮动的工作原理和清除浮动技巧?)
  • sql优化方案,总结的比较全面
  • 在此之前的软件系统做开发—需求的研究框架
  • 【安全牛学习笔记】字典、在线密码破解-hydra
  • 配置daocloud加速
  • 局域网远程服务器重启
  • JavaScript 如何正确处理 Unicode 编码问题!
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • Consul Config 使用Git做版本控制的实现
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • co模块的前端实现
  • golang中接口赋值与方法集
  • Hexo+码云+git快速搭建免费的静态Blog
  • in typeof instanceof ===这些运算符有什么作用
  • Linux Process Manage
  • markdown编辑器简评
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • Rancher-k8s加速安装文档
  • React-生命周期杂记
  • Yii源码解读-服务定位器(Service Locator)
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 区块链共识机制优缺点对比都是什么
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • 手写双向链表LinkedList的几个常用功能
  • 学习ES6 变量的解构赋值
  • 因为阿里,他们成了“杭漂”
  • 在Docker Swarm上部署Apache Storm:第1部分
  • 在Unity中实现一个简单的消息管理器
  • # 数论-逆元
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #pragma once
  • (12)Hive调优——count distinct去重优化
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (2)nginx 安装、启停
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (SpringBoot)第二章:Spring创建和使用
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (排序详解之 堆排序)
  • (十六)Flask之蓝图
  • (顺序)容器的好伴侣 --- 容器适配器
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (转)C#调用WebService 基础
  • (转)shell调试方法
  • .equals()到底是什么意思?
  • .gitignore文件设置了忽略但不生效