はじめに
tarでtar.gzファイルを展開しようとしたところ、エラーが出てうまくいかないという事象に遭遇したため、トラブルシューティングと解決方法をまとめてみmた。
結論
curlでtar.gzファイルが正しくダウンロードできていなかった。curlコマンドを見直して解決
切り分け
fiileコマンドを使うことでtarファイルであることを確認できる。
正しいtar.gzファイル
[root@redmine: # file ruby-2.6.5.tar.gz
ruby-2.6.5.tar.gz: gzip compressed data, was "ruby-2.6.5.tar", from Unix, last modified: Tue Oct 1 20:01:03 2019, max compression
curlが失敗していたtar.gzファイル
[root@redmine: # file ruby-2.6.5.tar.gz
ruby-2.6.5.tar.gz: XML 1.0 documen, ASCII text