だから簡単な小さな問題がありました。インターネットに接続しておらず、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
後に再実行