If you were root when you removed ~/.cpan you should have been asked a series of questions when you tried to install cPAN again. One question should have been to choose one or more URLs for CPAN source. Get a list of mirrors and status here http://mirrors.cpan.org/.

If the ~/.cpan directory now exists, then check the URLs in file ~/.cpan/CPAN/MyConfig.pm and make sure there is one or more valid CPAN sites there.

In reply to Re^3: problems updating CPAN via CPAN by u65
in thread problems updating CPAN via CPAN by e-ferrari

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":