免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1488 | 回复: 3
打印 上一主题 下一主题

急问zhcon破坏文件的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-05-06 14:31 |只看该作者 |倒序浏览
大侠快帮忙,电脑上的文件被破坏了,请问怎么修复?着急!
我的电脑装的是FC5,以前一直没怎么在console下编辑文件,最近想在console下用vim写c程序,就安装了zhcon-0.23
装上以后console下zhcon启动中文,发现以前的中文文件名称是乱七八糟的汉字,打开里面的内容也是乱起八糟的东西。
怀疑是字体编码的问题,所以修改了/etc/sysconfig/i18n中的内容,先后设定了UTF-8,GB2312,GBK(瞎设,实验),还设定过CJK,都不行。
后来启动X后发现一个问题,电脑里原来所有的中文名称的文件、程序全部损坏了,只要双击就会提示“文件不存在”。
点击,想删除也会提示“文件不存在”,无法删除(在console下可以删除)。

注:1、原来名称是英文的现在还可以打开使用……
       2、现在(zhcon安装后)命名的中文文件可以使用,但是如果拷贝到windows下就会是乱码,原来的时候中文名称可以在windows和linux都正常显示。
      3、现在i18n中设定的字体是UTF-8


现在的问题是我有很多有用的文件都是中文命名的,现在都无法打开,请问大侠们这是什么原因造成的?该怎么修复呢?

着急等待,请大侠们一定帮忙呀!

[ 本帖最后由 bighua 于 2007-5-6 14:38 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-05-06 15:17 |只看该作者
研究发现,console下在zhcon中启动X就会出现上述问题,退出zhcon再启动X文件名称就正常了。
可惜了上午一时心急,以为文件彻底坏了,于是console下把部分文件强行rm了,5555
请问大侠出现上述现象的原因是什么?

[ 本帖最后由 bighua 于 2007-5-6 15:28 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2007-05-07 16:09 |只看该作者
zhcon --utf8
有没有这样子运行呢?

论坛徽章:
0
4 [报告]
发表于 2007-05-09 07:53 |只看该作者

回复 #3 prettywolf 的帖子

自己研究了一下
zhcon-0.23不支持UTF-8编码
所以console下执行zhcon再startx
系统汉字编码就采用zhcon默认的GB2312
而系统原来默认的编码是UTF-8
就会出现文件名字是乱码的情况
退出zhcon后执行startx,则启动UTF-8编码
文件名称就正常了

如果换用zhcon-0.26 可以支持UTF-8编码
应该就可以了
今天试试
谢谢各位关心
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP