我是 Ubuntu 新手,经过一番研究后,我仍然不明白我做错了什么。我正在下载一个以 结尾的软件包.tar.gz
,然后当我尝试使用时:
tar -xvf matlab_r2011b.tar.gz
我收到以下错误:
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
我究竟做错了什么?
答案1
尝试使用以下命令检查文件类型:
file matlab_r2011b.tar.gz
如果它告诉您它是tar archive
而不是gzip compressed data
,那么文件可能在下载时被解压(可能是由于另一端的 Web 服务器配置错误)。如果是这种情况,只需重命名存档并重试:
mv matlab_r2011b.tar.gz matlab_r2011b.tar
tar xvf matlab_r2011b.tar