|
桌面kde4
locale都是UTF_8
其他的中文显示都还好
但输入类似 man ls 等命令就会乱码。
方法1 在终端输入export LANG=en_US(每次关闭都要重新输入)
或者去 /usr/share/man/ 里将 zh_CN文件夹移到别的地方去(禁用),这样就没乱码了,不过是英文的。
方法2(不推荐,怀疑改后有问题,改后导致播放器的文件名改变从而播放不了文件,或者自己研究看如何只该终端的locale)(从红联转过来的http://www.linuxdiyf.com/bbs/thread-87652-1-8.html)
解决suse图形终端中文乱码问题
我用的是suse linux enterpise server 10,用xwindows时打开一个终端运行自己编写的程序,程序界面有中文,可以显示出来就是乱码,但在串口终端就能显示中文。
解决方法:
“计算机”-->“YaST2控制中心”-->"系统"-->"/etc/sysconfig编辑器"-->"system"-->"Environment"-->Language",将"RC_LANG"设置为"zh_CN.GB2312".重启系统即可。
##(suse11 如上修改/etc/sysconfig/Language 文件,重启后修改终端配置文件,改为简体中文- GB2312 就是中文了,但还是有部分乱码,不过可以接受)##
这个方法设置了xwindows模式下的终端能解决乱码问题,可是在字符界面模式却不行,正在想办法。
作者:pcant
如果你有更好的方法请分享一下罗,呵呵。 |
|