Почему поддержаны Windows и Linux
Остальные операционные системы поддержаны не потому, что там была отдельная острая проблема, а потому что после реализации ядра было нерационально искусственно ограничивать инструмент одной платформой.
История проблемы
На macOS долгое время часть .efd не получалось нормально распаковать, потому что штатный распаковщик платформы ломался.
Даже сейчас, когда свежие версии платформы работают заметно лучше, остаётся длинный хвост уже выпущенных поставок — в том числе типовых конфигураций — которые всё ещё не удаётся штатно распаковать на Mac.
Обходной путь
Как временный обход можно распаковать поставку на другом компьютере и потом перенести файлы на Mac. Это лишняя ручная операция, которую EFD Unpacker убирает.
Как это работает
В новости показан рабочий сценарий EFD Unpacker на macOS.
Смотреть новость в TelegramДополнительные сценарии
Остальные операционные системы поддержаны не потому, что там была отдельная острая проблема, а потому что после реализации ядра было нерационально искусственно ограничивать инструмент одной платформой.
Отдельный рабочий сценарий — распаковка в Linux для Continuous Integration. Да, часть поставок можно разбирать обычными архиваторами. Но EFD Unpacker даёт одну понятную команду, и для CI это обычно проще, чем собирать процесс из разрозненных утилит.
CLI
efd_unpacker unpack /path/to/file.efd -tmplts /path/to/output_dir