天天看點

tar解壓錯誤

tar解壓錯誤:

gzip: stdin: unexpected end of file

tar: Unexpected EOF in archive

tar: Unexpected EOF in archive

tar: Error is not recoverable: exiting now

這個錯誤雖說不是很常見,但是一旦遇到這個錯誤就很棘手,漢語翻譯過來是意外的錯誤,直接中斷。(作者在這裡是docker容器裡出現的錯誤,并且試了很多種方法,最後總結的幾種解決方案。)那麼這是什麼原因的其實,其實,這就是一個包錯誤,主要有兩種原因

1.就是壓縮包損壞,無法解壓

2.就是版本不比對,無法解壓

那麼這兩種原因怎麼去解決的,作者總結了3種方法

1.重新拉取壓縮包,注意檢視包的大小是否有變化

2.上述方法不行則使用xshell遠端工具傳輸壓縮包

eg:

在xshell中輸入: yum -y install lrzsz

把所需要的安裝包直接拉取

3.如果版本不比對,那麼隻有去下載下傳正确的安裝包解決了

作者當時試了1,3方法,但是包大小總是出現錯誤,最後想到使用Xshell才成功。希望對大家有幫助~~

作者:SO sir
           

繼續閱讀