マシンからCPANを完全に削除する方法はありますか?これを行う方法をGoogleで検索しようとしましたが、すべての結果はモジュールのアンインストールに焦点を合わせています。
RHEL5ベースのボックスを簡単にチェックすると、CPANが基本Perlパッケージの一部として提供されていることがわかります。したがって、Perl自体をすべてヤンクする以外にそれを削除する方法は実際にはありません。 CentOS6でも同じだと思います。次の方法で自分で確認できます。
rpm -q --whatprovides $(which cpan)
したがって、自動化ソフトウェアのより良いテストを見つけたいと思うでしょう。
最善の策は、Perlライブラリディレクトリが何であれ、CPANディレクトリとCPAN.pmを削除することです。 「Perl-V」を実行し、ライブラリパスとしてリストされているディレクトリを確認するだけです。それらの1つに、CPAN.pmおよびCPANディレクトリがあります-それらのバックアップを作成し、それらを削除します。