2017-12-13 16 views
-1

「アーカイブ/ Tar.pmを見つけることができません」修正すると私はメイクの更新を実行しているとき、私は問題ました:は、どのように私が更新にソフトウェアをしようとしている

Can't locate Archive/Tar.pm in @INC (@INC contains: ...) 

が、私はこの問題を解決するにはどうすればよいですか?

+1

'Archive :: Tar'は何年も前にコアに追加されました。非常に古いバージョンのPerlを使用している可能性があります。その場合は、新しいバージョンをインストールすることを検討してください。現在のバージョン(5.10以降)をお持ちの場合は、現在インストールされているPerlのバージョンに大きな問題がある可能性があります。 – toolic

+1

あなたが正しいバージョンを調べました。私は5.16を実行しており、この問題があります。それは大きな問題です –

+3

@ LuanBarbosaどのシステム?レッドハットやセントロはおそらく? perlパッケージにはすべてのperlコアモジュールが含まれていないので、 'perl-core'パッケージをインストールする必要があります。 – tinita

答えて

0

Archive :: Tarは、Perl 5.10以降、Perlにバンドルされています。古代版のPerlを使用していない限り、Perlのインストールが部分的または壊れています。

一部のLinuxディストリビューション(Redhatなど)は、Perlのあまり使用されない部分を除外し、OSディストリビューションのパッケージマネージャを使用してインストールできるパッケージ(例:perl-core)で提供します。また

、アーカイブ::タールは、それはあなたがCPANからそれをinstallでき"dual-lived" —あるPerlの—とは別にインストールするために使用可能です。

関連する問題