长话短说:我在尝试配置 CPAN 时犯了一个非常荒谬的愚蠢错误,导致我有两个半版本的 Perl,这两个版本都缺少重要的包。特别是,这些半版本没有使 apt-get 或 CPAN 正常工作所需的东西,这通常是我认为让软件包完成 Perl 的方式。
目前,我能想到的解决这个问题的唯一方法依赖于我碰巧有一个我没有弄乱过的 Debian 虚拟机(因此没有严重损坏的 Perl),所以理论上我可以删除这两个来自我的主机的 Perl 版本,然后从虚拟机粘贴工作 Perl 的副本。这种事情还有其他合理的方法吗?