Untar многокомпонентный тарбол на Windows - PullRequest
5 голосов
/ 24 марта 2009

У меня есть серия файлов с именем filename.part0.tar, filename.part1.tar, & hellip; filename.part8.tar.

Я полагаю, что tar может создавать несколько томов при архивировании, но я не могу найти способ разархивировать их в Windows. Я пытался распаковать их, используя 7zip (графический интерфейс и командную строку), WinRAR, tar114 (который не работает на 64-битной Windows), WinZip и ZenTar (небольшая утилита, которую я нашел).

Все программы запускаются через файл part0 , извлекают 3 rar-файла и завершают работу, сообщая об ошибке. Ни один из других файлов деталей не распознается как .tar, .rar, .zip, или .gz.

Я пытался объединить их с помощью команды копирования DOS, но это не сработало, возможно, потому что part0 thru part6 и part8 каждый по 100 МБ в то время как part7 составляет 53 Мб и, следовательно, вероятно, последняя часть. Я пробовал несколько разных логических порядков для файлов в конкатенации, но без радости.

Помимо установки Linux, поиска живого дистрибутива или отслеживания парня, который оставил эти файлы для меня, как я могу распаковать эти файлы?

Ответы [ 5 ]

3 голосов
/ 03 сентября 2013

1) скачайте gzip http://www.gzip.org/ для windows и распакуйте его
2) gzip -c filename.part0.tar> foo.gz
gzip -c filename.part1.tar >> foo.gz
...
gzip -c filename.part8.tar >> foo.gz
3) распаковать foo.gz

работал для меня

3 голосов
/ 24 марта 2009

Установите 7-zip. Щелкните правой кнопкой мыши на первом смоле. В контекстном меню выберите «7zip -> Extract Here».

Работает как шарм, кунг-фу в командной строке не требуется:)

EDIT: Я только сейчас заметил, что вы упоминаете уже попробовав 7zip. Это могло бы помешать, если вы попытались «открыть» tar, выбрав «open with» -> 7zip - Их командная строка для открытия файлов немного неортодоксальна, поэтому вам нужно связываться через 7zip вместо встроенной системы сопоставления файлов. в окнах. Если вы попробуете щелкнуть правой кнопкой мыши -> «7-zip» -> «извлечь здесь», это должно сработать - я сам проверил решение (хотя и на 32-битной Windows-коробке - 64 не доступны)

1 голос
/ 22 августа 2011

Как и выше, у меня возникла та же проблема, и я столкнулся с этой старой веткой Для меня это был серьезный случай RTFM при установке виртуальной машины Siebel. Эти инструкции были прямо из руководства:

cat \
OVM_EL5U3_X86_ORACLE11G_SIEBEL811ENU_SIA21111_PVM.tgz.1of3 \
OVM_EL5U3_X86_ORACLE11G_SIEBEL811ENU_SIA21111_PVM.tgz.2of3 \
OVM_EL5U3_X86_ORACLE11G_SIEBEL811ENU_SIA21111_PVM.tgz.3of3 \
 | tar xzf –

Работал на меня!

0 голосов
/ 16 июля 2010

Я нашел эту тему, потому что у меня была та же проблема с этими файлами. Да, те же самые файлы, которые у вас есть. Вот правильный порядок: 042358617 (то есть начните с part0, затем part4 и т. Д.)

Объедините в таком порядке, и вы получите архив, который вы можете разархивировать. (Я не на Windows, поэтому я не могу посоветовать, какое приложение использовать.) Обратите внимание, что из 19 элементов, содержащихся в нем, 3 - это zip-файлы, о которых некоторые разархивированные утилиты сообщат как поврежденные. Другие приложения позволят вам извлечь 99% их содержимого. Опять же, я не на Windows, поэтому вам придется экспериментировать для себя.

Наслаждайтесь! ;)

0 голосов
/ 24 марта 2009

Переключатель tar -M должен использоваться в Windows (я использую tar.exe).

tar --help говорит:

-M, --multi-volume             create/list/extract multi-volume archive
...