cpanをリセットして解決しました。

cpanをリセットして解決しました。

だから簡単な小さな問題がありました。インターネットに接続しておらず、cpanが起動しました。初めて設定を開始してから数秒後にインターネットに接続されていないことに気づいたときにクリックしました。Ctrl + C

インターネットに接続してCPANを再起動すると、既存の場所から続行するように求められますが、複数の設定オプションを入力するように求められます。私はそれらをデフォルトにしておきます。

それから私に情報を提供するように頼みました。ミラーURL、私はタイプミスを出したと思います。今cpanはまったく機能しません! !

すべてを構成するように求められた、おなじみの一般的な最初のブートにリセットしたいと思います。

私が探していますこのパールモンクス削除を提案した投稿/etc/perl/CPAN/Config.pmですが、私には存在しません。/etc/perlそれ自体は存在しません。

質問:CentOS 6.4を使用していますが、cpanをリセットする方法は?

答え1

cpan私はそれを実行しているユーザーのディレクトリにファイルを保持すると信じています。したがって、ルートラならそこにいるでしょう/root/.cpan。ディレクトリを完全に削除できます。

または、次のコマンドを使用して、これらのすべてのCPAN質問を求めるウィザードを再実行することもできます。

$ cpan o conf init

答え2

削除すると/root/.cpan確かに役立ちますが、最初のスタートメッセージに戻るには必要ですCPAN/Config.pm。場所を確認するには、以下を試してください。

perldoc -l CPAN

つまり:

ls -l `dirname $(perldoc -l CPAN)`/CPAN/Config.pm

答え3

Config.pmを修正版に置き換える

wget http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/CPAN-2.16.tar.gz
tar -zxvf CPAN-2.16.tar.gz
sudo mkdir  /usr/share/perl5/CPAN/ -p
sudo cp ./CPAN-2.16/lib/CPAN/FirstTime.pm /usr/share/perl5/CPAN/FirstTime.pm

源泉

答え4

CPAN削除/usr/share/perl5/CPAN/Config.pm後に再実行

関連情報