我试图通过CPAN升级我的Perl模块,但是我没有提供一个正则表达式/模块名称来进行升级:
我该如何解决这个问题?我想我可以删除
编辑:我硬盘上还有95%的可用空间,所以这不是一个很大的问题。我只是不想有太多不必要的杂乱文件。我正在考虑删除那个目录,执行
perl -MCPAN -e 'upgrade'
;我只能假设最糟糕的情况(这似乎得到了perldoc perllocal
的输出支持),即所有来自CPAN的Perl模块都被安装了。我该如何解决这个问题?我想我可以删除
/usr/local/share/perl
,但这会有什么影响呢?编辑:我硬盘上还有95%的可用空间,所以这不是一个很大的问题。我只是不想有太多不必要的杂乱文件。我正在考虑删除那个目录,执行
dpkg --purge perl
,然后重新进行apt-get
和CPAN安装过程。但这真的有必要吗,还是我只需要从/usr/local/share/perl
中删除不必要的模块就可以了?
apt-get
或Synaptic这样的工具,让系统彻底删除并更新必要的数据库。 - user25656make uninstall
命令。不幸的是,这是一个完全不同的软件包管理系统。http://stackoverflow.com/questions/2626449/how-can-i-de-install-a-perl-module-installed-via-cpan - Kevin Bowen