首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何知道是谁安装了哪个CPAN模块,以及何时安装在Centos 6上?

问如何知道是谁安装了哪个CPAN模块,以及何时安装在Centos 6上?
EN

Stack Overflow用户
提问于 2021-03-10 20:34:50
回答 1查看 54关注 0票数 1

我在CentOS 6.8机器上看到了一些CGI版本更新到v4.51的问题。我可以使用以下命令检查CGI的版本:

代码语言:javascript
复制
perl -MCGI -e 'print $CGI::VERSION ."\n";'

但是,我更感兴趣的是知道它是什么时候更新的,是谁更新的,因为系统上禁用了模块的自动更新。可能还有其他的Perl模块或CentOS库也会受到影响。我如何才能弄清楚发生了什么,发生的时间和发生的人是谁?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-11 00:14:42

除了查看文件属性之外,cpan客户端不需要做任何事情来记录它是如何做的、什么时候做的。

这是我鼓励人们为CPAN模块保留一个项目目录(可能包含local::lib)的原因之一,这样他们就可以控制他们所依赖的模块的版本,而不会干扰其他项目。还有其他的解决方案,例如Pinto,也试图管理这一点。

已经有评论指出,CPAN客户端将把模块及其依赖项更新为cpan上的最新版本。如果CGI是另一个更新的依赖项,则它可能已被隐式更新。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66564901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档