Как извлечь файл RAR, содержащий файлы с персидским или арабским именем

У меня есть несколько файлов RAR, которые содержат несколько файлов включая немногих с персидскими именами. Я попробовал xarchiver программное обеспечение. Я могу открыть архив, но если я хочу извлечь файл, он дает ошибку, даже не извлекая файлы без персидского имени.

Я попробовал терминальное решение путем установки и попытки unrar и unrar-free. Я пытался извлечь использование:

unrar-free --extract archive.rar

и это идет с выводом как это (я просто показываю небольшую часть вывода):

Extracting  ST - GOLDM15+++++37M15.png      OK        
Extracting  ST - GOLDM30++++++37M30.png     OK        
Extracting  ST - ������_� 37.docx           Failed    
Extracting  ST - �_��_��� ������_�  �� ������.docx Failed    

Надо надеяться, это дает мне файлы с латинскими именами. Но не получил успеха для персидских.

Как я могу решить проблему? Я не хочу для такой вещи, пойдите и используйте Windows!!!Спасибо

3
задан 9 October 2017 в 21:48

1 ответ

В то время как я проверял на информацию о различных пакетах, связанные t архивы RAR, я Случайно, заметили это:

$ apt show unrar-free
Package: unrar-free
Version: 1:0.0.1+cvs20140707-1
...
...
Description: Unarchiver for .rar files
 Unrar can extract files from .rar archives. Can't handle some archives in
 the RAR 3.0 format natively. Package "unar" can be used to extract those
 archives if installed.

Так, как предложено в последнем предложении, я попробовал unar, и оно отлично извлекло все файлы.

<час>

Это было интересно тому, чтобы не быть собирающимся находку эта ценная информация, где-либо еще включая в странице справочника unrar-free

<час>

обновление:

другой способ извлечь такие файлы состоит в том, чтобы использовать 7z. Для этого, p7zip-rar должен быть уже установлен.

4
ответ дан 1 December 2019 в 15:50

Другие вопросы по тегам:

Похожие вопросы: