2010-10-16 2 views
16

когда я разархивировать учениесмола: Ошибка не возмещается: выход в настоящее время

-rw-r--r-- 1 root root 660252 2010-10-16 23:06 Doctrine-1.2.0.tgz 

Я всегда получаю эту ошибку сообщения

[email protected]:/usr/local/lib/Doctrine/stable# tar -xvzf Doctrine-1.2.0.tgz 

. 
. 
. 

Doctrine-1.2.0/tests/ViewTestCase.php 
Doctrine-1.2.0/CHANGELOG 

gzip: stdin: decompression OK, trailing garbage ignored 
Doctrine-1.2.0/COPYRIGHT 
Doctrine-1.2.0/LICENSE 
tar: Child returned status 2 
tar: Error is not recoverable: exiting now 

распакуйте операция работает, но я всегда получаю это сообщение об ошибке.

Любые подсказки, что я делаю неправильно?

ответ

24

Я хотел бы попробовать распаковать и разархивировать отдельно и посмотреть, что происходит:

mv Doctrine-1.2.0.tgz Doctrine-1.2.0.tar.gz 
gunzip Doctrine-1.2.0.tar.gz 
tar xf Doctrine-1.2.0.tar 
+2

действительно, ошибка исчезла. не уверен, что вызывает его. – udo

+3

Сегодня я столкнулся с этой ошибкой при распаковке и распаке mediawiki-1.18.0.tar.gz. Я перезагрузил mediawiki-1.18.0.tar.gz, и ошибки были остановлены, поэтому я предполагаю, что файл был поврежден во время начальной загрузки. – sampablokuper

0

Попробуйте получить архив с помощью wget, я была такая же проблема, когда я загружал архив через браузер. Затем я просто скопирую ссылку на архив и терминал, используя команду:

wget http://PATH_TO_ARCHIVE