0

Linux ボックスで minicpan を使用してローカル リポジトリを作成し、オンライン CPAN にアクセスできない Windows に移動しました。しかし、使用しようとすると、次のエラー メッセージが表示されます。

cpan> install PowerBuilder::ORCA
Reading 'C:\Perl\minicpan\authors\01mailrc.txt.gz'
Use of uninitialized value $command in concatenation (.) or string at C:\Perl\site\lib/CPAN/Tarzip.pm line 161.
"-qdt" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.
............................................................................DONE
Reading 'C:\Perl\minicpan\modules\02packages.details.txt.gz'
Use of uninitialized value $command in concatenation (.) or string at C:\Perl\site\lib/CPAN/Tarzip.pm line 161.
"-qdt" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.
Warning: Your C:\Perl\minicpan\modules\02packages.details.txt.gz does not contain a Line-Count header.
Please check the validity of the index file by comparing it to more than one CPAN mirror. I'll continue but problems seem likely to
happen.
Caught SIGINT, trying to continue
Warning: Your C:\Perl\minicpan\modules\02packages.details.txt.gz does not contain a Last-Updated header.
Please check the validity of the index file by comparing it to more than one CPAN mirror. I'll continue but problems seem likely to
happen.
Got another SIGINT
Reading 'C:\Perl\minicpan\authors\01mailrc.txt.gz'
Use of uninitialized value $command in concatenation (.) or string at C:\Perl\site\lib/CPAN/Tarzip.pm line 161.
"-qdt" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.

これは改行が異なるためではないかと思いますが、これがなぜなのかについて誰かが別の考えを持っていれば、それは素晴らしいことです. また、改行が原因である場合、Windows マシンでリポジトリ全体を再度ダウンロードせずにこれを修正する方法について何か考えがありますか?

4

1 に答える 1

0

CPAN 構成を削除し、最初の構成を再度実行します。

への Linux パスなどをまだ参照してtarおり、色に ANSI ターミナル エスケープを使用しています。

于 2012-05-14T12:20:34.733 に答える