2012-07-24 32 views
4

有在perlmodlib(1)短语:如何获取系统中可用的“标准”perl模块列表?

这有可能是没有下面列出的所有模块都安装在您的 系统。例如,如果您的 没有gdbm库,则不会安装GDBM_File模块。

如何获取系统中安装的标准模块的实际列表?

+1

[Here](http://www.linuxquestions.org/questions/linux-general-1/how-to-list-all-installed-perl-modules-216603/#post1104292)是一个脚本,它会查找所有安装的perl模块对当前运行的perl版本都是可见的。 – mkb 2012-07-24 18:31:41

回答

10

cpan命令可以做到这一点:

% cpan -a 

我写App::Module::Lister做这个工作。虽然这是一个模块,它也是一个程序,你想要做什么,当你喜欢一个程序运行:

% perl `perldoc -l App::Module::Lister` 

其他几个#1提问回答这个特定模块,包括:

但是,对于您的特定问题,您是否真的关心实施DBM功能的内容?你对此有疑问吗?