Подтвердить что ты не робот

Mac Terminal unzip zip64

У меня Mac OS 10.9.5. Я загрузил большой почтовый файл из Интернета, который владелец изменил на zip64 для меня, чтобы он мог работать. Я пытаюсь разархивировать файл с помощью unzip SNPsnap_gcan_3_500.zip, но я получаю следующую ошибку

End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. unzip: cannot find zipfile directory in one of SNPsnap_gcan_3_500.zip or SNPsnap_gcan_3_500.zip.zip, and cannot find SNPsnap_gcan_3_500.zip.ZIP, period.

Я не знаю, как распаковать этот файл. Любые мысли?

4b9b3361

Ответ 1

без какой-либо установки, поставляется с ОС.

открыть окно терминала (например, cmd + space → terminal → Enter >

введите ditto -xk YourZipfile.zip ./

работы.

Ответ 2

ditto по какой-либо причине не появляется опция "список".

Если вы используете 7zip (который может быть установлен через homebrew,), двоичный файл 7za имеет поддержку zip64.

В моем случае я пытался извлечь образ Modern.IE Windows 10 VM...

$ 7za l 'Microsoft Edge.Win10.For.Windows.VirtualBox.zip'  # list zip contents

$ 7za e 'Microsoft Edge.Win10.For.Windows.VirtualBox.zip' # extract

Ответ 3

Из командной строки:

brew install unar
unar YourZipFile.zip

если у вас нет homebrew, вы также можете найти установщики для командной строки и графического интерфейса пользователя по адресу https://theunarchiver.com/