GNU/Linux >> Linux の 問題 >  >> Linux

tar:エラーは回復できません:現在終了しています

解凍と解凍を別々に試して、何が起こるか見てみたいと思います:

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

tar ファイルが圧縮されていない可能性があります。これと同じエラーが発生しましたが、単純な古い tar ファイルしかありませんでした。したがって、フラグから z を削除してみてください。 z フラグは、tar ファイルと、他のフラグで要求したその他のコマンドを解凍します。つまり、試してみてください:

tar -xvf Doctrine-1.2.0.tgz

-xvzf から z を削除したことに注意してください


wget を使用してアーカイブを取得してみてください 、ブラウザからアーカイブをダウンロードしているときに同じ問題が発生しました。アーカイブ リンクをコピーするだけで、ターミナルで次のコマンドを使用します:

wget http://PATH_TO_ARCHIVE

Linux
  1. メタデータファイルがチェックサムと一致しません– YUMエラー!

  2. アーカイブからの出力エラー:Tar.xz:ファイル形式が認識されませんか?

  3. tar エラー:アーカイブに予期しない EOF があります

  1. 解決方法:stdin:gzip形式ではありません

  2. sshpass:コマンドが見つかりませんエラー

  3. gzip:stdin:gzip 形式ではありません tar:子がステータス 1 を返しました tar:エラーは回復できません:今すぐ終了します

  1. [修正]エラー:スナップ「パッケージ」が見つかりません

  2. クラスZipArchiveが見つからないというエラーを修正しました[PHP7]

  3. yum-config-managerコマンドが見つかりません[修正]