加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

使用Perl分发什么模块?

发布时间:2020-12-15 21:11:47 所属栏目:大数据 来源:网络整理
导读:如何知道使用Perl分发的模块? 我的第一个猜测是,列出的核心模块here总是包含在内,虽然我无法明确表示.但是,我已经使用这个模块(例如LWP),而不必在Mac OS X和Linux上安装它们. 所以要提炼一下我的问题: 所有Perl安装分发了哪些模块? 而且:如何找出分发的
如何知道使用Perl分发的模块?

我的第一个猜测是,列出的核心模块here总是包含在内,虽然我无法明确表示.但是,我已经使用这个模块(例如LWP),而不必在Mac OS X和Linux上安装它们.

所以要提炼一下我的问题:

>所有Perl安装分发了哪些模块?

而且:如何找出分发的模块:

Linux(特别是Debian / Ubuntu)?
> Mac OS X?
> Solaris?

在每种情况下,我使用的是最新版本的操作系统的Perl版本.

TIA.

更新:问题的原因是我正在Mac OS X和Linux上开发,用于部署到不同的Linux和Solaris,而且我没有在这些系统中使用root,而在Mac OS XI的情况下,甚至有一个编译器AFAIK.所以我想知道在所有四个部署中可以使用哪些模块,无需进一步的安装.

解决方法

要快速查看已安装的模块和版本,请使用cpan工具创建自动捆绑:
cpan -a

ExtUtils :: Installed可以帮助您,如果您需要更复杂的东西.

曾经是“标准图书馆”的想法,但实际上并不存在. Module::CoreList告诉您“标准库”中有什么,但许多供应商安装其他模块,甚至还可以删除或更新模块.此外,Strawberry Perl和ActivePerl等发行版还附赠了许多红利模块.

此外,您不需要root来安装模块.您只需要root才能安装模块,root可以安装模块. perlfaq8给你所有的安装模块的所有细节,无论你喜欢.我建议您将所有模块安装在分布式@INC目录之外,以便保持分布式的Perl清洁.

祝你好运,

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读