Primeira abordagem:
Use isso se o novo módulo e os novos forem usados em muitos scripts.
módulos Perl, afinal, apenas um monte de arquivos no diretório. Basta fazer o backup desse diretório (compactá-los e armazená-los fora da caixa) e, em seguida, instalar o módulo independentemente do método que você desejar.
Se algo der errado, restaure todo o diretório Perl.
Segundo:
Use isto se este novo módulo for usado apenas por um ou dois novos módulos.
Se este for um novo módulo e for usado por um novo aplicativo, você poderá instalá-lo e todas as suas dependências em um novo diretório, vamos chamá-lo de c: \ new_perl_module e o novo nome do módulo é fancy :: newthing;
O Perlbrew é a maneira moderna de instalar uma nova versão do perl e dos módulos em um diretório separado, mas o cpan também é capaz de fazer isso.
Em seguida, no script que precisa deste módulo, adicione essas linhas ao topo de seu script:
use lib 'c:\new_perl_module';
use fancy::newthing;
Desta forma, apenas este script irá usar este novo e os módulos atualizados. Se falhar, comente essas linhas e sua reversão está concluída. A versão instalada dos módulos não foi alterada.