2010-06-11 38 views
0

[root @ blanee local_cache]#gem install dm-core-0.9.11.gem 錯誤:執行gem時...(Zlib :: GzipFile :: CRCError) 無效的壓縮數據 - CRC錯誤「Zlib :: GzipFile :: CRCError crc error」安裝gem包時

[根@ blanee local_cache]#創業板安裝分析樹,3.0.5.gem 錯誤:在執行寶石...(的Zlib :: GzipFile中:: CRCError) 無效的壓縮數據 - crc錯誤

我有很多gem包要安裝,但其中一些可以安裝成功,但有些不能。我的操作系統是CentOS 5.

順便說一句,這個軟件包很好。因爲我將它們安裝在另一臺PC上。

有人可以幫助我嗎?

+0

是.gem只是一個.zip或.gz文件?您可以嘗試在其他地方解壓縮,並在有幫助的情況下使用零壓縮進行重新壓縮。你是否完整地將文件傳輸到你的CentOS機器上,即你可以解壓縮它們嗎? – Rup 2010-06-11 13:19:07

+0

a .gem不應該是.zip,no .gz。 是的,文件是好的,我打包他們,使用tar -czvf xx;並在Centos上解壓縮它們。文件很好。 unzip -t xx.gem不起作用。 – dexterdeng 2010-06-11 13:49:09

回答

2

確保您安裝了最新版本的rubygems。過去當我有過時的版本時,我收到了這個錯誤。

gem update --system

+0

寶石版本是1.3.7 – dexterdeng 2010-06-11 16:00:08