60

При попытке распаковать файл я получаю следующую ошибку:

Archive:  file.zip
skipping: file.bla            need PK compat. v4.5 (can do v2.1)

Может ли кто-нибудь помочь?

3 ответа3

92

Попробуйте распаковать его с помощью p7zip .

Вы можете установить его через MacPorts или Homebrew с помощью следующих команд:

sudo port install p7zip

brew install p7zip

Затем, чтобы распаковать его, используйте:

7za x file.zip
2

Если вы эмоционально привязаны к использованию команды unzip ; это также работает:

$ brew tap homebrew/dupes
$ brew install unzip
$ brew link unzip --force

# Warning: unzip is keg-only and must be linked with --force
# Note that doing so can interfere with building software.
0

Если вы используете старый Mac, XCode не будет установлен без последней ОС. Я только что понял, что он отлично работает без Xcode или Homebrew, но вам должно быть удобно выполнять некоторые команды терминала.

Вы можете скачать 7za с SourceForge. Он будет отображаться в виде файла 7za со значком терминала exec. Затем скопируйте его в /usr /local /bin и chmod +x /usr/local/bin/7za (мне пришлось создать папку bin). Затем введите 7za x path /to /your /file.zip, и это должно работать.

$ sudo mkdir -p /usr/local/bin
$ sudo cp /Volumes/p7zip/7za /usr/local/bin
$ sudo chmod +x /usr/local/bin/7za
$ 7za x path/to/your/file.zip

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .