tar zxvf解凍tarファイルgzip:stdin:not in gzip formatエラー

1058 ワード

1.mysql-5.7.29をダウンロード
mysqlのウェブサイトでmysql 5.7.29コミュニティバージョンをダウンロードして、インストール環境:Suse linux leap 15.1
2.解凍
tarで解凍:
#tar zxvf mysql-5.7.29-1.sles12.x86_64.rpm-bundle.tar、エラーが発生しました:
gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now
3.原因
このtarファイルはgzipファイルではなく、gZip形式ではなく、POSIX tarファイルであり、fileコマンドで表示されます.
# file mysql-5.7.29-1.sles12.x86_64.rpm-bundle.tar
mysql-5.7.29-1.sles12.x86_64.rpm-bundle.tar: POSIX tar archive (GNU)
4.解決策
#tar xvf mysql-5.7.29-1.sles12.x86_64.rpm-bundle.tar

パラメータzを削除し、このフォーマットで解凍できます.
mysql-community-client-5.7.29-1.sles12.x86_64.rpm mysql-community-common-5.7.29-1.sles12.x86_64.rpm mysql-community-devel-5.7.29-1.sles12.x86_64.rpm mysql-community-embedded-5.7.29-1.sles12.x86_64.rpm mysql-community-embedded-devel-5.7.29-1.sles12.x86_64.rpm mysql-community-libs-5.7.29-1.sles12.x86_64.rpm mysql-community-server-5.7.29-1.sles12.x86_64.rpm mysql-community-test-5.7.29-1.sles12.x86_64.rpm
完了します.