首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当文件名中存在重音时,Unrar将失败。

当文件名中存在重音时,Unrar将失败。
EN

Ask Ubuntu用户
提问于 2013-06-10 03:11:59
回答 3查看 14.7K关注 0票数 7

我已经安装了rar包。双击.rar文件将在归档管理器中打开该文件。当文件夹或文件只使用没有重音的字符时,它可以正常工作,但是如果存在一些重音(在归档文件中,而不是在归档容器文件名上),那么在Windows中使用Winrar、7zip或其他归档程序打开的文件将在Ubuntu中产生错误消息。

Archive窗口将显示带有错误字符集的文件列表,试图提取这些文件将产生两个截然不同的错误:

如果我双击文件:

代码语言:javascript
复制
RAR 4.00 beta 3   Copyright (c) 1993-2010 Alexander Roshal   17 Dec 2010
Shareware version         Type RAR -? for help


Extracting from /media/folder/file.rar

No files to extract

如果我使用提取命令:

存档中的所有文件都将被解压缩,但(invalid encoding)将附加到文件夹和文件的末尾,并带有重音。

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2013-06-10 03:32:28

首先使用以下命令安装unrar:

sudo apt install unrar

然后跑

unrar x /path/to/file

将解压缩没有编码错误的文件。

显然,这个问题是由档案管理员引起的。(我非常希望能够使用和GUI,所以如果有人有更好的答案,我会很乐意接受的!)

票数 13
EN

Ask Ubuntu用户

发布于 2018-08-13 16:45:58

在文件名中包含非标准Unicode符号的.rar文件也有类似的问题。就这样解决了:

代码语言:javascript
复制
sudo apt install rar
rar e filename.rar
票数 4
EN

Ask Ubuntu用户

发布于 2019-12-19 12:37:11

在这里,这些命令工作得很好,解决了我的问题。

首先,使用以下命令在Ubuntu上安装unrar。

代码语言:javascript
复制
sudo apt install unrar-free
sudo apt install unrar

现在使用以下命令解压缩rar文件

代码语言:javascript
复制
unrar x /path-where-rar-file-exist  /path-you-want-to-extract
unrar x p1.rar /var/www/html/
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/306303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档