CentOS 5 乱码解决

vi /etc/sysconfig/i18n

 LANG="zh_CN.GB18030"

 服务器这样可以解决中文乱码,不知道为啥在虚拟机上不行。


 挂载光驱乱码的解决方法

[root@localhost mnt]# mount -t iso9660 -o iocharset=cp936  /dev/cdrom /mnt/cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only

但是这样把光驱设成共享还是会乱码

smb.conf 共享配置:

[cdrom]
comment = my linux cdrom
path = /mnt/cdrom
public = yes
browseable = yes
root preexec = /bin/mount -t iso9660 -o iocharset=cp936  /dev/cdrom  /mnt/cdrom
root postexec = /bin/umount /mnt/cdrom

 这样WINDOWS连接到LINUX的光驱中文还是乱码???


2008年8月27日 10:20:26

[root@test ~]# more /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
终端登陆,只要终端工具设置字符集与该字符集一致,可以正常显示中文,但是直接登陆字符模式init3,中文会乱码,以前遇到过,一直没有去理会,前两天小万那个在设置网卡的时候觉得还是有点意思的
LANG="en_US.UTF-8"
可以在字符模式下正常显示英文
目标 字符模式下正常显示中文
下载http://sourceforge.net/project/showfiles.php?group_id=27400
[root@test zhcon]# tar xvzf zhcon-0.2.5.tar.gz
[root@test zhcon]# gzip -d zhcon-0.2.5-to-0.2.6.diff.gz
[root@test zhcon]# cd zhcon-0.2.5
[root@test zhcon-0.2.5]# patch -p1 <../zhcon-0.2.5-to-0.2.6.diff  //将zhcon升级到0.2.6具体参考patch帮助
源码安装三步曲
[root@test zhcon-0.2.5]# ./configure
[root@test zhcon-0.2.5]# make
[root@test zhcon-0.2.5]# make install
可以看到安装过程中的可执行程序和配置文件路径
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
  /usr/bin/install -c 'zhcon' '/usr/local/bin/zhcon'
chmod 4755 /usr/local/bin/zhcon
/bin/sh ../mkinstalldirs /usr/local/etc
/usr/bin/install -c -m 644 ./zhcon.conf /usr/local/etc/zhcon.conf
这样,中文控制台终端zhcon就安装好了。要使用zhcon,只需要在控制台下键入命令:
[root@test zhcon-0.2.5]# zhcon

    zhcon的man手册/usr/local/man/man1/zhcon.1说配置文件zhconconf位于/etc实际0.2.6版本中zhcon.conf位 于/usr/local/etc/目录下,zhcon所用到的字体资源等位于/usr/local/lib/zhcon/目录下,这个也可以在安装过程中看到。

这个是执行zhcon后的界面,上面是相关信息,字符模式也可以正常显示中文了

原文地址:https://www.cnblogs.com/LCX/p/1263899.html