openKylin论坛

 找回密码

ubuntu中zip解压的中文乱码问题   [复制链接]

本帖最后由 笨鸟弟弟 于 2013-11-9 17:04 编辑

本人喜欢听音乐很辛苦的下载了一张合辑无损,兴冲冲的解压xxx.zip,她爷爷的一看傻眼了原因,哥们不认识这外星人玩的文字啊,心凉半截手动修改十六张专辑啊到死能完成啊,想个办法解决根本吧有病乱投医到处找办法,黄天不负有心人还真的给哥们找到了,这回解压哥们认识都是老祖宗们创造的汉字,好歹哥们也上到小学3年扫清文盲时候哥们又学习半年,,哈哈不开玩笑了,把这办法分享一下,,,希望哥们不要再为这点破事烦恼了,好好地享受音乐吧,,,
“1”乱码是因为蛋疼的编码问题这些开发科研的大牛谁也没办法统一,等着时间改变吧奇迹会出现的,简单地说我们呢解压乱码就是在微软下编码压缩打包的文件,和我们ubuntu默认的编码不符所以系统不认识,
2:用到的工具是The Unarchiver项目提供的lsar/unar工具解决这头疼的乱码,
  1. sudo apt-get install unar
  2. 安装工具
复制代码
使用方法:假设要解压的文件是xxx.zip
游客,如果您要查看本帖隐藏内容请回复
  1. #这回哥们你应该满意了
复制代码
注:GB18030编码文件名的ZIP文件一般由简体中文版Windows产生,对于繁体中文版Windows产生的ZIP文件可以尝试BIG5-HKSCS编码,对其他语种的常见编码不再赘述。通用的原则是用lsar测试出正确的编码以后,用unar解压。
楼主
发表于 2013-10-30 03:33:17
回复

使用道具 举报

ubuntu中zip解压的中文乱码问题   [复制链接]

                        
现有解决方法:
1、(deeepin所采用)使用p7zip库,并修改其相关代码。

    2、用且只用zip>=3.0-7)和unzip>=6.0-9)库,设置系统环境变量指定使用GBK编码。
在UK13.10上的实现方法2:
echo“\nUNZIP=\”-O GBK\” \nZIPINFO=\”-O GBK\”” >>/etc/environment

这样用系统默认的图形界面打开zip包也能正确显示中文和解压中文

PS:UK13.10本想解决这个问题的,后来由于一些稳定性的考虑没能被ubuntu社区接受
沙发
发表于 2013-10-30 09:08:59
回复

使用道具 举报

ubuntu中zip解压的中文乱码问题   [复制链接]

没底的瓶子 发表于 2013-10-30 09:08
现有解决方法:1、(deeepin所采用)使用p7zip库,并修改其相关代码。
2、用且只 ...

这是转换了也是好办法,他们真是扯淡,,不考虑中国人汉语,,,
板凳
 楼主| 发表于 2013-10-30 09:11:12
回复

使用道具 举报

ubuntu中zip解压的中文乱码问题   [复制链接]

没底的瓶子 发表于 2013-10-30 09:08
现有解决方法:1、(deeepin所采用)使用p7zip库,并修改其相关代码。
2、用且只 ...

老大:中国要自强啊,,什么时候挣脱这无形的枷锁开宗立派,,,
地板
 楼主| 发表于 2013-10-30 09:15:53
回复

使用道具 举报

ubuntu中zip解压的中文乱码问题   [复制链接]

笨鸟弟弟 发表于 2013-10-30 09:11
这是转换了也是好办法,他们真是扯淡,,不考虑中国人汉语,,,

为了ubuntu的稳定性和避免潜在的问题,是有很严格的规则的,版本里默认修改系统环境变量这种做法是存在潜在的风险,这种操作是不被ubuntu接受的。
大家要有其他解决方案欢迎提出来
5#
发表于 2013-10-30 09:25:41
回复

使用道具 举报

ubuntu中zip解压的中文乱码问题   [复制链接]

N年前就有人给zip库的开发者提出编码自动识别的问题,一直没人理
所以。。。尽量扔掉zip格式吧
6#
发表于 2013-10-30 09:29:51
回复

使用道具 举报

ubuntu中zip解压的中文乱码问题   [复制链接]

没底的瓶子 发表于 2013-10-30 09:29
N年前就有人给zip库的开发者提出编码自动识别的问题,一直没人理
所以。。。尽量扔掉zip格式吧{:4 ...

唉:这编码的事情不是一天两天能统一的,,,
7#
 楼主| 发表于 2013-10-30 13:59:33
回复

使用道具 举报

ubuntu中zip解压的中文乱码问题   [复制链接]

没底的瓶子 发表于 2013-10-30 09:25
为了ubuntu的稳定性和避免潜在的问题,是有很严格的规则的,版本里默认修改系统环境变量这种做法是存在潜 ...

其实系统的本身应该增加对微软编码的支持识别,
8#
 楼主| 发表于 2013-10-30 14:03:41
回复

使用道具 举报

ubuntu中zip解压的中文乱码问题   [复制链接]

没底的瓶子 发表于 2013-10-30 09:08
现有解决方法:1、(deeepin所采用)使用p7zip库,并修改其相关代码。
2、用且只 ...

大神,更新了unzip之后 “-o" 选项无效了怎么办?另外在我到debian上p7zip貌似也不好使,楼主的办法是最好到可惜没有前端,有没有办法让file-roller支持unar?
9#
发表于 2014-3-15 08:57:41
回复

使用道具 举报

ubuntu中zip解压的中文乱码问题   [复制链接]

唉,乱码不解决,在window和ubuntu之间切换很烦人,手动改那更是死人啊
10#
发表于 2014-6-3 20:56:08
回复

使用道具 举报

openKylin

GMT+8, 2024-4-20 07:40 , Processed in 0.021971 second(s), 18 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表