Ubuntu Kylin技术论坛

 找回密码
查看: 728|回复: 2

ubuntu 18.04 64位系统zip解压问题

[复制链接]
  • TA的每日心情
    开心
    2018-5-3 07:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-5-16 16:57:02 | 显示全部楼层 |阅读模式
    zip解压后都是乱码?文件可以看,但是文件名无法正常显示
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-5-17 15:04
  • 签到天数: 820 天

    [LV.10]以坛为家III

    发表于 2018-5-17 09:02:11 | 显示全部楼层
    Windows下生成的zip文件中的编码是GBK/GB2312等,因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8, 参考: https://www.zhihu.com/question/20523036
    可以使用如下方式解压:unzip -O cp936
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2018-5-19 19:18:51 | 显示全部楼层
    在/etc/environment中加入以下两行:

    UNZIP="-O CP936"
    ZIPINFO="-O CP936"

    然后在file-roller归档管理器中操作,中文名称依然是乱码,据说是因为file-roller优先使用p7zip,删除p7zip后问题解决
    $ sudo apt-get remove p7zip p7zip-full

    这样Gnome桌面的归档文件管理器(file-roller)可以正常使用unzip解压中文。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|Ubuntu Kylin    

    GMT+8, 2018-7-21 19:44 , Processed in 0.016702 second(s), 9 queries , File On.

    Copyright ©2013-2018 Ubuntu Kylin. All Rights Reserved .

    ICP No. 15002470-2 Tianjin

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