Общие вопросы > Полезные советы, инструкции

Обмен многотомными архивами win <-> lin (zip 7z)

(1/1)

sfs:
Windows из коробки поддерживает zip.
Поэтому это оптимальный по совместимость формат. По степени сжатия слабоват. Пароли есть
Кроме того при передаче по сети желательно разбить на тома (чтобы при сбоях перекачивать не все, а только том). Разбивка нужна  для записи на CD DVD и fat32

Windows с многотомными.zip не работает
В этом случае оптимален бесплатный и кроссплатформенный https://www.7-zip.org/
Хорошо жмет. Может пароли и т.п.
На win из коробки не нашел способов работы с многотомными архивами

На lin многотомный (по 600Mb) zip создается :

--- Код ---
zip -s 600m -r split-dir.zip dir
--- Конец кода ---

На выходе split-dir.zip split-dir.z01 split-dir.z02 ...
Написал для этой операции пункт в меню mc (в аттаче): "zip многотомный текущую директорию"
Склеивается в 1 :

--- Код ---
zip -s 0 split-dir.zip --out unsplit-dir.zip
--- Конец кода ---
Написал для этой операции пункт в меню mc (в аттаче): "Склеить многотомный zip .z01 .z02" появится при установке на .z01

Под линукс тоже есть GUI софт для многотомных 7z (7z устанавливается отдельно) : fileroller и прочие.
Для многотомных zip - только peazip (он есть и под win). 7z есть внутри

Однотомный zip можно еще создать bsdtar:

--- Код ---
bsdtar --format zip -cf архив.zip dir
--- Конец кода ---

С многотомными 7z и tar проще , т.е. можно собрать cat (под lin) и type (под win)

p7zip-natspec-p-17.04_64-sf01.pfs
peazip-p-9.0.0_64-sf04.pfs
peazip-qt5-p-9.0.0_64-sf03.pfs

Навигация

[0] Главная страница сообщений

Перейти к полной версии