如何卸载孤立的 Perl 软件包?

如何卸载孤立的 Perl 软件包?

pacman今天早上报道如下:

警告:“/usr/lib/perl5/5.28”包含来自至少 4 个软件包的数据,安装的 perl 解释器不会使用这些数据。 -> 运行以下命令获取受影响的软件包列表: pacman -Qqo '/usr/lib/perl5/5.28'

该命令列出了一些目录。我设法找出这些正在使用哪些模块cpan -l,但cpanm拒绝卸载任何一位。例如:

!在以下目录中找不到 Test::CleanNamespaces,无法卸载。

/usr/lib/perl5/5.30/site_perl /usr/share/perl5/site_perl

如何删除这些软件包?

答案1

5.28!= 5.30。看起来您安装了新版本的 Perl,留下了旧版本的模块。如果您不再使用5.28,只需删除它的所有目录即可。

相关内容