`

ubuntu 解决zip解压出现中文乱码问题

 
阅读更多
解决ubuntu中zip解压的中文乱码问题
在我的ubuntu12.10中,发现显示中文基本都是正常的,只有在解压windows传过来的zip文件时,才会出现乱码。所以,我用另一个方法解决中文乱码问题。
用到的工具是The Unarchiver项目提供的lsar/unar工具。
安装(12.04及以上):
代码:
sudo apt-get install unar
12.04以下或者想编译安装的朋友请参考:
viewtopic.php?f=35&t=353426
使用:
假设需要解压的ZIP包是foo.zip
代码:
lsar foo.zip #列出所有文件
如果列出的文件名已经正确
代码:
unar foo.zip #解压所有文件
如果列出的文件名还不正确
代码:
lsar -e GB18030 foo.zip #指定使用GB18030编码列出所有文件
unar -e GB18030 foo.zip #指定使用GB18030解压所有文件
注:GB18030编码文件名的ZIP文件一般由简体中文版Windows产生,对于繁体中文版Windows产生的ZIP文件可以尝试BIG5-HKSCS编码,对其他语种的常见编码不再赘述。通用的原则是用lsar测试出正确的编码以后,用unar解压。
分享到:
评论

相关推荐

    解决Ubuntu和Windows的文件乱码问题

    Windows系统通常使用GBK编码来处理中文,而Ubuntu系统默认使用UTF-8编码,这导致了两者在处理中文文件时出现乱码的问题。本文详细介绍了如何解决Ubuntu和Windows在处理文件时发生的乱码问题。 首先,我们需要了解...

    Ubuntu解压zip文件乱码的解决方法

    本文介绍的是Ubuntu解压zip文件乱码的解决方法,共有2种方式解决问题,下面话不多说,来一起看看吧 一、通过unzip行命令解压,指定字符集 unzip -O CP936 xxx.zip (用GBK, GB18030也可以) 有趣的是unzip的manual中...

    ubuntu10.04 (i386)归档管理器解压zip中文乱码解决

    在ubuntu10.04下用gnome自带的归档管理器解压windows下压缩的zip文件,中文会出现乱码。将压缩包中以7z开头的文件全部复制到/usr/lib/p7zip/目录下,替换掉原有的文件。这样乱码就解决了。

    解决linux下zip文件解压乱码问题

    ### 解决Linux下ZIP文件解压乱码问题详解 #### 背景与问题描述 在跨平台的数据传输过程中,经常遇到的一个问题是文件名乱码,尤其是在Linux环境下解压从Windows系统生成的ZIP文件时尤为常见。这是因为Windows系统...

    python解决Fedora解压zip时中文乱码的方法

    在Linux系统,特别是Fedora上,解压包含中文文件名的ZIP文件时常会遇到乱码问题。这主要是由于编码不兼容导致的。Windows系统通常使用GBK编码,而Linux系统更倾向于UTF-8编码。在Ubuntu中,我们可以使用`unzip -O ...

    ubuntu 桌面速配

    ### Ubuntu 11.10 桌面配置指南与常用软件推荐 #### 一、引言 ...此外,文中还提供了一些解决乱码问题的方法,帮助用户更好地适应 Ubuntu 操作系统的环境。希望这些信息能够对 Ubuntu 用户有所帮助。

    解决wps字体缺失问题(内含教程).zip

    在使用WPS Office进行文档编辑时,有时可能会遇到字体缺失的问题,这会导致文档显示不全或者格式错乱,严重影响工作效率。本教程针对“WPS字体缺失...记住,耐心和细心是解决问题的关键,祝大家在编码过程中愉快无阻!

    p7z-bin.tar.bz2

    解决Ubuntu下解压windows压缩包乱码问题的更新的p7zip-full包

    Ubuntu11.10桌面速配

    要解决 gedit 中的中文乱码问题,可以在终端执行命令 `gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"` 来调整 gedit 的编码...

    wps_symbol_fonts.zip

    `wps_symbol_fonts.zip`这个压缩包就是为了解决这个问题而提供的。这个压缩包内包含了WPS Office需要的一些特定字体,这些字体可能在Ubuntu的默认安装中并未包含。 首先,让我们了解一下`wps_symbol_fonts.zip`中的...

    navicat112_mysql_x64_centos.zip

    问题一:中文乱码 解决:打开start_navicat文件 将export LANG="en_US.UTF-8"改为export LANG="zh_CN.UTF-8" 问题二:试用期去除 解决:删除用户目录下的.navicat64目录 cd ~ rm -rf .navicat64

    jira-fonts-chinese.zip

    "jira-fonts-chinese.zip"是一个针对Jira的压缩包文件,专门用于解决Jira在显示中文时可能出现的字体问题。该插件使得Jira能够更好地支持中文环境,提供清晰易读的中文显示,提高中国用户在使用Jira时的体验。 在...

    Linux系统安装Mysql.zip

    本教程将详细讲解如何在Linux环境下安装MySQL,并使用Navicat作为图形化管理工具,同时解决可能出现的显示不正常和乱码问题。 首先,我们从MySQL的安装开始。在Linux系统中,有多种方式可以安装MySQL,如使用包管理...

    Droid Sans Mono for Powerline Nerd Font Complete.zip

    标题 "Droid Sans Mono for Powerline Nerd Font Complete.zip" 提供了我们即将讨论的核心信息:这是一款专为Powerline设计的Nerd ...在Linux系统,特别是Ubuntu中,遵循正确的安装和配置步骤,可以轻松解决这类问题。

    windows下Ubuntu安装总结.pdf

    对于使用锐捷网络认证的用户,在Ubuntu中配置可能会稍显复杂,但依然可以解决: 1. 下载myxrgsu工具,可以从http://www.linuxidc.com/upload/2008_06/08062807082818.zip获取。 2. 解压myxrgsu,打开终端,通过...

    windows下Ubuntu安装总结.docx

    当屏幕左上角出现读秒时,按下“Esc”键进入高级选项,选择第三个乱码项以继续安装。 5. 安装完成后,Ubuntu会自动重启。以后每次开机,只需在启动菜单中选择Ubuntu,等待读秒结束后,即可顺利进入系统,开始你的...

    Java Zip文件解压缩

     经过两天的努力检验了无数的code终于让我找到一个还能用的可以解决中文乱码问题。  这个项目用maven构建的依赖jar坐标如下  <!– 用于zip文件解压缩 –>    <groupId>ant  <artifactId>ant  ...

Global site tag (gtag.js) - Google Analytics