Как мне сделать zip-файлы, которые будут распакованы без ошибок на любой ОС с помощью встроенных инструментов?

702
Nathan

Если я создаю zip-файл в OSX 10.6 с помощью собственного инструмента ОС и разархивирую его в Windows 7, его корневой каталог будет вдвойне вложен в другой с тем же именем, и он будет содержать все виды мусора, такие как .MACOSX и. DS_Store

Если я создаю zip-файл в Windows с помощью собственного инструмента ОС и пытаюсь разархивировать его в OSX с помощью собственного инструмента, он просто создает файл .ztgz или что-то в этом роде, а затем распаковывает, что приводит к еще одному zip-файлу до бесконечности.

Как мне сделать чистый zip-файл для распространения, который будет работать правильно и чисто в любой системе?

3

2 ответа на вопрос

0
Michael Dillon

Вы можете попробовать настроить DOSBOX в виртуальной машине, а затем использовать Dos для создания файла .ZIP.

Но прежде чем вы доберетесь до этой точки, я бы на вашем месте установил 7-zip с http://www.7-zip.org/ и использовал его. 7-zip имеет множество опций и может создавать файлы .ZIP, а также свой собственный формат. Поскольку у вас есть доступ к Windows, вероятно, проще всего установить Windows .MSI и использовать правое меню Windows Explorer для доступа к 7zip GUI.

И вы могли бы комбинировать оба этих варианта и запускать Linux на виртуальной машине в вашем OS / X-боксе, чтобы запускать те же гибкие инструменты UNIX, что и в OS / X, но в более простой среде с меньшими излишествами и большим контролем.

0
Tetsujin

Добавляется только как актуальная полезная информация

Существуют такие утилиты, как BetterZip [$ 19,95], которые специально исключают любые платформенные дополнения, такие как файлы Mac ._ [dot underscore] и т. Д.

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