解决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解压。
分享到:
相关推荐
Windows系统通常使用GBK编码来处理中文,而Ubuntu系统默认使用UTF-8编码,这导致了两者在处理中文文件时出现乱码的问题。本文详细介绍了如何解决Ubuntu和Windows在处理文件时发生的乱码问题。 首先,我们需要了解...
本文介绍的是Ubuntu解压zip文件乱码的解决方法,共有2种方式解决问题,下面话不多说,来一起看看吧 一、通过unzip行命令解压,指定字符集 unzip -O CP936 xxx.zip (用GBK, GB18030也可以) 有趣的是unzip的manual中...
在ubuntu10.04下用gnome自带的归档管理器解压windows下压缩的zip文件,中文会出现乱码。将压缩包中以7z开头的文件全部复制到/usr/lib/p7zip/目录下,替换掉原有的文件。这样乱码就解决了。
### 解决Linux下ZIP文件解压乱码问题详解 #### 背景与问题描述 在跨平台的数据传输过程中,经常遇到的一个问题是文件名乱码,尤其是在Linux环境下解压从Windows系统生成的ZIP文件时尤为常见。这是因为Windows系统...
在Linux系统,特别是Fedora上,解压包含中文文件名的ZIP文件时常会遇到乱码问题。这主要是由于编码不兼容导致的。Windows系统通常使用GBK编码,而Linux系统更倾向于UTF-8编码。在Ubuntu中,我们可以使用`unzip -O ...
### Ubuntu 11.10 桌面配置指南与常用软件推荐 #### 一、引言 ...此外,文中还提供了一些解决乱码问题的方法,帮助用户更好地适应 Ubuntu 操作系统的环境。希望这些信息能够对 Ubuntu 用户有所帮助。
在使用WPS Office进行文档编辑时,有时可能会遇到字体缺失的问题,这会导致文档显示不全或者格式错乱,严重影响工作效率。本教程针对“WPS字体缺失...记住,耐心和细心是解决问题的关键,祝大家在编码过程中愉快无阻!
解决Ubuntu下解压windows压缩包乱码问题的更新的p7zip-full包
要解决 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 Office需要的一些特定字体,这些字体可能在Ubuntu的默认安装中并未包含。 首先,让我们了解一下`wps_symbol_fonts.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的压缩包文件,专门用于解决Jira在显示中文时可能出现的字体问题。该插件使得Jira能够更好地支持中文环境,提供清晰易读的中文显示,提高中国用户在使用Jira时的体验。 在...
本教程将详细讲解如何在Linux环境下安装MySQL,并使用Navicat作为图形化管理工具,同时解决可能出现的显示不正常和乱码问题。 首先,我们从MySQL的安装开始。在Linux系统中,有多种方式可以安装MySQL,如使用包管理...
标题 "Droid Sans Mono for Powerline Nerd Font Complete.zip" 提供了我们即将讨论的核心信息:这是一款专为Powerline设计的Nerd ...在Linux系统,特别是Ubuntu中,遵循正确的安装和配置步骤,可以轻松解决这类问题。
对于使用锐捷网络认证的用户,在Ubuntu中配置可能会稍显复杂,但依然可以解决: 1. 下载myxrgsu工具,可以从http://www.linuxidc.com/upload/2008_06/08062807082818.zip获取。 2. 解压myxrgsu,打开终端,通过...
当屏幕左上角出现读秒时,按下“Esc”键进入高级选项,选择第三个乱码项以继续安装。 5. 安装完成后,Ubuntu会自动重启。以后每次开机,只需在启动菜单中选择Ubuntu,等待读秒结束后,即可顺利进入系统,开始你的...
经过两天的努力检验了无数的code终于让我找到一个还能用的可以解决中文乱码问题。 这个项目用maven构建的依赖jar坐标如下 <!– 用于zip文件解压缩 –> <groupId>ant <artifactId>ant ...