我目前正在使用备份,而不是备份完整的磁盘,只是备份系统配置对我来说会更有效率。因此,对于perl-section事项,我希望能够列出已安装的模块,然后在需要时重新安装这些模块。
我读了How do I get a list of installed CPAN modules?关于如何获取列表的信息,在阅读perldoc -l install
时我发现了这个:
你也可以使用" cpan"" -a"切换到创建一个autobundle文件 那" CPAN.pm"理解并可以用来重新安装每个模块:
$ cpan -a
所以我运行cpan -a
,输出的最后两行是:
Wrote bundle file
/home/ulf/.cpan/Bundle/Snapshot_2017_11_30_01.pm
并且是该文件存在,但我如何使用它来重新安装每个模块"在另一位主持人身上?
注意:在与requirement-files in pip合作后,我对此有一些偏见,请耐心等待。
答案 0 :(得分:4)
如果您使用文字编辑器或perldoc
打开该捆绑文件,则会获得相关说明。
=head1 SYNOPSIS perl -MCPAN -e 'install Bundle::Snapshot_2017_11_30_00'