我在試圖使用CPAN安裝各種CPAN模塊的EC2 Linux AMI實例上。一個典型的開始安裝(YAML只是一個例子)...CPAN在EC2/Linux AMI上安裝失敗:「無法解壓縮」
sudo yum install perl-CPAN
Package perl-CPAN-1.9402-127.15.amzn1.x86_64 already installed and latest version
sudo perl -MCPAN -e shell
cpan[1]> install YAML
...同時CPAN下載並嘗試安裝模塊和依賴關係,我多次得到如下:
Using Tar:/bin/tar xvf "YAML-0.84.tar":
Couldn't untar YAML-0.84.tar
我檢查並且tar和/ bin/tar被安裝並正常工作。
任何信息,將不勝感激!
你配置了CPAN嗎?在cpan shell中嘗試「o conf」。/bin/tar確實存在於你的系統上? – Perleone
我確實設置了它(編輯原始文件),這是在cpan> o conf:「tar [/ bin/tar]」之後的tar條目。我也能夠安裝一些模塊,不知道這些模塊如何不需要焦油。 tar在/ bin/tar中的系統上運行。 –
你可能需要一個更現代版本的焦油 - 嘗試安裝存檔::焦油 –