2013-05-27 80 views
0

我下載了幾個版本,從 http://swiftmailer.org/downloads/archive (tar.gz的),但歸檔經理說SwiftMailer:無法打開名爲.tar.gz檔案在Linux上

tar: This does not look like a tar archive 
tar: Skipping to next header 
tar: Exiting with failure status due to previous errors 

,當我嘗試打開它。有任何想法嗎?

+0

奇怪。爲我工作。我使用了:'tar xf Swift-5.0.0.tar.gz'。您究竟在測試哪些文件? – Steve

+0

Swift-5.0.0.tar.gz和Swift-4.3.1.tar.gz – donkeydown

+0

版本是1.26 – donkeydown

回答

0

或者只是tar xzf file.tar.gz

tar -xf file.tar 

這是取自。更簡單,更快速,並佔用更少的磁盤空間。

更新:

我不明白爲什麼不工作,但ungzipping第一呢。在這種情況下,最好是:

gzip -dc file.tar.gz | tar xzf - 

它至少使用管道來避免從大容量存儲器中解壓縮和讀回。

+0

我仍在嘗試這個......我的意思是,我嘗試過但它已經卡住了,我不得不阻止它。 – donkeydown

+0

糟糕。離開'f'。沒有'f',它沒有被卡住 - 它只是等待stdin的輸入。 –

+0

你的建議是我第一次嘗試在終端上使用'tar',並使用歸檔管理器得到相同的結果。我想跳過這個問題的唯一方法是讓gzip在.gz文件上工作。 – donkeydown