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

安装perl模块:cpan shell vs rpm / deb

发布时间:2020-12-15 21:51:34 所属栏目:大数据 来源:网络整理
导读:我只是想知道 – 与通过包管理安装perl模块相比,从cpan shell安装perl模块有什么好处吗?除了偶尔更快地访问最新的模块版本? 解决方法 嗯,这完全取决于模块的预期用途. 本机包管理有许多优点: Perl模块将与您的系统完美集成,例如: 文件位于正确的(系统相
我只是想知道 – 与通过包管理安装perl模块相比,从cpan shell安装perl模块有什么好处吗?除了偶尔更快地访问最新的模块版本?

解决方法

嗯,这完全取决于模块的预期用途.

本机包管理有许多优点:

> Perl模块将与您的系统完美集成,例如:
文件位于正确的(系统相关的)位置,脚本添加到
路径等
>自动升级和安全修补.
>可能是一个关心你的维护者或维护者团体
模块(例如Debian Perl组).
>在达到主流之前,可以修复特定于分发的错误
(可能具有或不具有平台特定知识).
>部署到具有相同操作系统版本的计算机时,您可以将包依赖项视为已授予.

直接从CPAN安装时,您还有一些优势:

>您可以安装最新版本的模块.
>您可以安装模块的特定版本(较旧版本或开发人员版本).
>您可以微调模块的编译或安装参数.

如今,local::lib和perlbrew(howto)使CPAN方式对于开发人员来说更加有趣. local::lib允许您在使用系统的perl二进制文件时拥有私有模块树,perlbrew允许您轻松创建自己的完整Perl安装(也可以并行创建几个Perl版本).

两种方式都是有效的,如上所述,优势取决于预期用途.

(编辑:李大同)

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

    推荐文章
      热点阅读