如何重新安装 cpan-autobundle

Ulf*_*lfR 4 perl cpan

我目前正在处理备份,而不是备份完整的磁盘,对我来说只是备份系统配置会更有效率。因此,对于 perl 部分,我希望有一种方法可以列出已安装的模块,然后在需要时重新安装这些模块。

我阅读了如何获取已安装 CPAN 模块的列表?关于如何获取列表以及阅读时perldoc -l install我发现了这一点:

您还可以使用“cpan”的“-a”开关来创建一个“CPAN.pm”理解的自动捆绑文件,并可以用来重新安装每个模块:

$ cpan -a
Run Code Online (Sandbox Code Playgroud)

所以我运行cpan -a,输出的最后两行是:

Wrote bundle file
    /home/ulf/.cpan/Bundle/Snapshot_2017_11_30_01.pm
Run Code Online (Sandbox Code Playgroud)

并且该文件存在,但我怎么用它来“重新安装每个模块”另一台主机上?

注意:在 pip 中使用需求文件后,我对此有一些先入之见所以请耐心等待。

sim*_*que 7

如果您使用文本编辑器 或 打开该捆绑文件perldoc,您将获得说明。

=head1 SYNOPSIS

perl -MCPAN -e 'install Bundle::Snapshot_2017_11_30_00'
Run Code Online (Sandbox Code Playgroud)