Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
【解压缩文件名乱码】下载压缩包解压后文件名乱码
Experiences and Insight
1w
views ·
9
replies ·
To
floor
Go
huangrongc
deepin
2015-04-13 17:16
Author
逐渐习惯在deepin下办公。同事发来的邮件附件是中文名的,单位的邮箱不支持点击下载附件,要打包下载再解压缩。由于这些文件都是在windows下完成的,自然是windows的编码,在deepin下解压缩后文件名是乱码。
我现在的处理方法是重命名(包括要删去“不可识别编码”)后再用wps打开该文件,当然文件内容是正常显示的,也能正常编辑文档。
deepin加载windows的各分区都能正常显示中文字符,如果在上面这点上完善就更好了。
Reply
Like 0
Favorite
View the author
All Replies
sunnyyuu2
deepin
2015-04-13 18:20
#1
遇到过这个问题,顶一下
Reply
Like 0
View the author
lcw0268
deepin
2015-04-14 00:59
#2
It has been deleted!
huangrongc
deepin
2015-04-14 02:22
#3
这不是问题的问题吧?
把微软系统的字体都安装了,看看能不能正常显示?
字体也有版权吧?
我看到有说复制微软字体的,自己做应该没有问题,如果要用专利,好像。。。
不是复制字体文件这么简单吧,之前个人已经复制了几个所说的字体文件到usr\share\fonts下了。
Reply
Like 0
View the author
oaker
deepin
2015-04-14 02:56
#4
找个不敏感的文件附件提上来,让大家看看吧。就是这些小问题,一定要解决。
Reply
Like 0
View the author
Feng Yu
deepin
2015-04-15 07:12
#5
解压zip/rar乱码通常是没有准确识别到编码导致的。zip/rar不像7z这样强制UTF8编码(跨平台强烈建议使用7z压缩,开源,无乱码,压缩率完爆rar,速度也很快。)
如果出现乱码,解决方案就是解压zip和rar的时候指定使用GBK编码即可(windows默认编码GBK,其他操作系统几乎默认编码都是UTF-8)
unzip -o gbk archive.zip
unrar -o gbk archive.rar
Reply
Like 0
View the author
qi******
[email protected]
deepin
2015-04-15 07:50
#6
压缩文件的管理,集成到深度文件管理器也许是可行的,不就提供一个多选型右键菜单吗?
Reply
Like 0
View the author
oaker
deepin
2015-04-16 01:51
#7
用CrossOver安装个Windows下的解压缩软件
Reply
Like 0
View the author
Comments
zhlk1001
2015-04-19 00:34
其实我想装一个haozip,发现Crossover不支持!
xiaoxing
deepin
2015-04-17 17:31
#8
字符集的问题 在终端下解压 unzip -O gbk /压缩包/的路径
Reply
Like 0
View the author
huangrongc
deepin
2015-04-20 05:05
#9
本帖最后由 huangrongc 于 2015-4-19 21:12 编辑
谢谢各位。在终端解压缩是好方法。如果要普及系统的话,还要右键解压缩好,方便。
unzip -o gbk archive.zip
unrar -o gbk archive.rar
unzip -O gbk /压缩包/的路径
Copy the Code
Reply
Like 0
View the author
linux0208
deepin
2015-04-20 21:48
#10
本帖最后由 linux0208 于 2015-4-20 14:30 编辑
(转个贴
http://www.360doc.com/content/13/0405/08/8790037_276176728.shtml
)
彻底解决Ubuntu上压缩包乱码问题
安装Linux版7zip:
sudo apt-get install p7zip p7zip-full p7zip-rar
卸载可能安装过的rar相关包(默认是没有安装的):
sudo apt-get remove rar unrar
经过这样操作,以后解压rar和zip文件时,file-roller(归档管理器)自动会调用7z来解压,而7z能识别中文编码,不会出现乱码,解压和压缩都通过图形程序file-roller操作,完全不用涉及命令行。
如果不卸载掉rar,file-roller默认使用rar解压,而rar不能识别中文编码,所以可能会出现乱码。当然你也就不能在Linux上创建rar文件了,但有必要打包成rar格式吗?
unrar虽然能识别中文编码,但它和rar一样不是自由软件,它们都是WinRAR那家公司的商业软件,既然7z能解压rar文件,我又何必用它呢?
总之file-roller默认使用7z解压7z/rar/zip,创建7z/zip包时也是使用7z,所以统一使用7z格式能保证自己的压缩包不会乱码。在Linux创建7z包时,也可以像Windows版那样加密压缩包目录。
Reply
Like 0
View the author
Please
sign
in first
New Thread
Popular Events
More
我现在的处理方法是重命名(包括要删去“不可识别编码”)后再用wps打开该文件,当然文件内容是正常显示的,也能正常编辑文档。
deepin加载windows的各分区都能正常显示中文字符,如果在上面这点上完善就更好了。