Arch-Linux

如何解除安裝孤立的 Perl 包?

  • July 8, 2019

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

如何刪除這些包?

5.28 != 5.30。似乎您安裝了新版本的 Perl,而留下了舊版本的模組。如果您不再使用 5.28,只需刪除其所有目錄即可。

引用自:https://unix.stackexchange.com/questions/528850