博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux网页显示乱码终极解决---达到英文全部显示为中文
阅读量:5825 次
发布时间:2019-06-18

本文共 2906 字,大约阅读时间需要 9 分钟。

遇到问题:本想在自己机器上的虚拟机上下载安装个redmine,体验项目管理软件,结果打开百度,才发现全部都显示未为乱码,于是尝试了好些办法,终于有了一个清晰的思路:一。安装好网络yum,二。安装rpm包,修改配置参数。乱码如下图:

解决问题:

一,安装网络yum,即可以使yum安装时,在互联网中寻找包。

1.把mirrors-rpmforge,rhel-debuginfo.repo,rpmforge.repo这三个文件复制到/etc/yum.repos.d目录下。(直接把这三个文件复制到/etc/yum.repos.d目录下)

vi mirrors-rpmforge

 
  1. http://apt.sw.be/redhat/el5/en/$ARCH/dag  
  2. http://archive.cs.uu.nl/mirror/dag.wieers/redhat/el5/en/$ARCH/dag  
  3. http://ftp2.lcpe.uni-sofia.bg/freshrpms/pub/dag/redhat/el5/en/$ARCH/dag  
  4. #http://ftp.heanet.ie/pub/freshrpms/pub/dag/redhat/el5/en/$ARCH/dag  
  5. http://ftp-stud.fht-esslingen.de/dag/redhat/el5/en/$ARCH/dag  
  6. http://mirror.cpsc.ucalgary.ca/mirror/dag/redhat/el5/en/$ARCH/dag  
  7. http://mirrors.ircam.fr/pub/dag/redhat/el5/en/$ARCH/dag  
  8. http://rh-mirror.linux.iastate.edu/pub/dag/redhat/el5/en/$ARCH/dag  
  9. http://rpmfind.net/linux/dag/redhat/el5/en/$ARCH/dag  
  10. http://wftp.tu-chemnitz.de/pub/linux/dag/redhat/el5/en/$ARCH/dag  
  11. http://www.mirrorservice.org/sites/apt.sw.be/redhat/el5/en/$ARCH/dag 

 

vi rhel-debuginfo.repo

 
  1. [base]  
  2. name=CentOS-5 - Base  
  3. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&  
  4. repo=os 
  5. #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/  
  6. baseurl=http://ftp.sjtu.edu.cn/centos/5/os/$basearch/  
  7. gpgcheck=1 
  8. gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5  
  9.  
  10. #released updates  
  11. [update]  
  12. name=CentOS-5 - Updates  
  13. #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=updates 
  14. baseurl=http://ftp.sjtu.edu.cn/centos/5/updates/$basearch/  
  15. gpgcheck=1 
  16. gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5  
  17.  
  18. #packages used/produced in the build but not released  
  19. [addons]  
  20. name=CentOS-5 - Addons  
  21. #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=addons 
  22.  
  23. baseurl=http://ftp.sjtu.edu.cn/centos/5/addons/$basearch/  
  24. gpgcheck=1 

 

vi rpmforge.repo

 
  1. # Name: RPMforge RPM Repository for Red Hat Enterprise 5 - dag  
  2. # URL: http://rpmforge.net/  
  3. [rpmforge]  
  4. name = Red Hat Enterprise $releasever - RPMforge.net - dag  
  5. #baseurl = http://apt.sw.be/redhat/el5/en/$basearch/dag  
  6. mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge  
  7. #mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge  
  8. enabled = 1 
  9. protect = 0 
  10. gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag  
  11. gpgcheck = 1 

2.http://rpmfind.net/linux/RPM/dag/redhat/el5/i386/rpmforge-release-0.3.6-1.el5.rf.i386.html下载到

rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm

3.把yum的自动更新关掉:rm -f /var/run/yum.pid

  为了防止旧版本的GPG keys 造成错误,在命令行输入rpm --import (在命令行输入,就不要下划线了,然后就是这个命令有时运行不成功,那就多运行几次,就成功了,我也不知道这是为什么)

到这里网络yum搭建完毕,在来配置第二部分:如何不导致乱码

1.在终端输入:yum -y install fonts-chinese

2.在网上下载2个中文包(有关rpm包都可以在中搜索并下载到)

然后rpm -ivh xxxx(上面2个包的全名)

3.vi  /etc/sysconfig/i18n修改为

 
  1. LANG="zh_CN.GB18030" 
  2. LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" 
  3. SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en" 
  4. SYSFONT="lat0-sun16" 

4.yum安装中文字体

yum -y install fonts-chinese.noarch (需要等待安装一段时间,)

 重启,之后登陆系统,会发现所有界面从英文变成 中文(很欢喜)。

 

转载地址:http://pnidx.baihongyu.com/

你可能感兴趣的文章
Linux基础命令---rmdir
查看>>
Android图片添加水印图片并把图片保存到文件存储
查看>>
BigDecimal 舍入模式(Rounding mode)介绍
查看>>
开源 免费 java CMS - FreeCMS1.2-标签 infoSign
查看>>
Squid 反向代理服务器配置
查看>>
Java I/O操作
查看>>
Tomcat性能调优
查看>>
Android自学--一篇文章基本掌握所有的常用View组件
查看>>
灰度图像和彩色图像
查看>>
FreeMarker-Built-ins for strings
查看>>
argparse - 命令行选项与参数解析(转)
查看>>
修改上一篇文章的node.js代码,支持默认页及支持中文
查看>>
spring-boot支持websocket
查看>>
菜鸟笔记(一) - Java常见的乱码问题
查看>>
我理想中的前端工作流
查看>>
记一次Git异常操作:将多个repository合并到同一repository的同一分支
查看>>
Chrome 广告屏蔽功能不影响浏览器性能
查看>>
Android状态栏实现沉浸式模式
查看>>
使用Openfiler搭建ISCSI网络存储
查看>>
学生名单
查看>>