Как извлечь файлы из сплит-архива 7zip?

18

Я скачал серию пакетов, которые все сжимают одно. Файлы заканчиваются .0, .1, .2и т.д.

Списки пользователей этих пакетов, которые я скачал, говорят, чтобы использовать их file.batдля успешного извлечения или использовать 7zip. Я не понимаю, как это сделать с 7zip.

Eugenio
источник
ммммм ... нет, файлы называются "asdf.iso.0" и т. д., и в меню я не вижу "Извлечь здесь": /
Eugenio
Если вы не видите «Извлечь здесь» во всплывающем меню - попробуйте решение для командной строки из приведенного ниже ответа
Сергей

Ответы:

26

Установите 7zip из Центра программного обеспечения Ubuntu.

Установить через центр программного обеспечения

Решение для командной строки:

В терминале перейдите cdв каталог, содержащий тома и выполните 7zкоманду для первого файла из последовательности:

cd ~/Downloads
7z x asdf.iso.0

7zipСледует заметить, что у вас есть многотомный архив и распаковать все. Если вы хотите упорядочить структуру каталогов, используйте 7z eвместо 7z x.

GUI Solution

  • Щелкните правой кнопкой мыши первый пакет из тех, что вы скачали (например file.zip.001).

  • Выберите «Извлечь здесь».

Сергей
источник
1
Я думаю, что 7z автоматически обнаруживает разделенные тома / архивы. Не уверен насчет другого ответа, требующего флаг разделения. Моя единственная проблема заключалась в том, что мне нужно было изменить свою работу напрямую, что на самом деле лучше соответствует этому примеру. Эта деталь просто не была выделена. Сделал это на Windows с 7zCLI в ...7z.###формате архива.
Пизис
9

Использование 7zip для извлечения ISO-файла чрезвычайно просто, даже если оно состоит из нескольких частей. Предположим, у вас есть ISO-архив с тремя частями, названными a.iso.001 , a.iso.002 , a.iso.003 .

Стандартная командная строка выглядит следующим образом:

7z x a.iso.001 -tiso.split -o output_dir

или

7z x a.iso.001 -tudf.split -o output_dir

Передача флага -t с указанием «split» в частности скажет 7z, что iso состоит из нескольких частей, предшествующие «iso» или «udf» будут зависеть от формата вашего контейнера iso.

мяу
источник
3
-tsplit(только) сделал трюк для меня - спасибо! Было бы « чрезвычайно просто », если бы 7zip распознавал свои собственные (!) Разделенные архивы и не заставлял пользователей погружаться в тонкости дополнительных параметров cmdline. Я помню старых архиваторов, которые были легко на это способны.
пожимает
0

Установите 7zip, если он не установлен, с помощью этой команды:

sudo apt install p7zip-full

Теперь перейдите в каталог, содержащий разделенные файлы, и запустите это:

7z e file.ova.7z.1
Zeero0
источник