通过重置来修复 cpan

gid*_*eon 7 centos perl cpan

所以我遇到了一个简单的小问题。我没有连接到互联网并启动了 cpan。它第一次开始配置,然后当我几秒钟后意识到互联网没有连接时,我点击了Ctrl + C

当我连接到互联网并再次启动 CPAN 时,它要求我从剩下的地方继续,但提示我提供很多配置选项。我让他们默认。

然后它要求我提供一个镜像 URL,我想我输入错误。现在 cpan 根本不起作用!!

我想重置为典型的第一次启动,我习惯了它会要求为我配置所有内容。

我查看了这个 perlmonks帖子,帖子建议删除,/etc/perl/CPAN/Config.pm但对我来说并不存在。/etc/perl本身不存在。

问题:我在 CentOS 6.4 上,如何重置 cpan?

slm*_*slm 10

我相信cpan在运行它的用户的目录中维护它的文件。所以如果它是 root 那么他们就会在/root/.cpan. 您可以完全删除此目录。

或者,您可以使用以下命令重新运行询问所有 CPAN 问题的“向导”:

$ cpan o conf init
Run Code Online (Sandbox Code Playgroud)