2013-05-27 4 views
0

Я скачал пару версий от http://swiftmailer.org/downloads/archive (tar.gz), но менеджер архива говоритSwiftMailer: не удается открыть .tar.gz архивы на Linux

tar: This does not look like a tar archive 
tar: Skipping to next header 
tar: Exiting with failure status due to previous errors 

, когда я пытаюсь открыть его. Есть идеи?

+0

Странно. Работал для меня. Я использовал: «tar xf Swift-5.0.0.tar.gz». Какие файлы вы тестировали? – Steve

+0

Swift-5.0.0.tar.gz и Swift-4.3.1.tar.gz – donkeydown

+0

версия 1.26 – donkeydown

ответ

0

или просто tar xzf file.tar.gz. Легче, быстрее и занимает меньше места на диске.

Update:

Я не понимаю, почему это не работает, но ungzipping первым делает. В этом случае, было бы лучше, чтобы:

gzip -dc file.tar.gz | tar xzf - 

, который, по меньшей мере использует трубу, чтобы избежать распаковывается и чтения назад от массового хранения.

+0

Я все еще пытаюсь это ... Я имею в виду, я попробовал, но он застрял, и я должен был остановить его. – donkeydown

+0

К сожалению. Оставлено 'f'. Он не застревал без 'f' - он просто ждал ввода от stdin. –

+0

Ваше предложение - это то, что я впервые попробовал, используя «tar» на терминале, и имел тот же результат, что и менеджер архива. Я предполагаю, что единственный способ пропустить эту проблему - позволить gzip работать с архивом .gz. – donkeydown

Смежные вопросы