如何卸载/删除 CPAN?

如何卸载/删除 CPAN?

有没有办法彻底从我的机器上删除 CPAN?我尝试在 Google 上搜索方法,但所有结果都集中在卸载模块上。

答案1

快速检查基于 RHEL5 的机器表明 CPAN 是作为基本 Perl 包的一部分提供的。因此,除了删除所有 Perl 本身之外,实际上没有其他方法可以删除它。我敢打赌 CentOS6 也是一样。您可以使用以下命令自行验证:

rpm -q --whatprovides $(which cpan)

因此,您可能希望为您的自动化软件找到更好的测试。

答案2

最好的办法是从 Perl 库目录中删除 CPAN 目录和 CPAN.pm。只需运行“perl -V”,然后检查作为库路径列出的目录。在其中一个目录中,您将找到 CPAN.pm 和 CPAN 目录 - 备份它们,然后删除它们。

相关内容