首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cpanm与apt升级

cpanm与apt升级
EN

Unix & Linux用户
提问于 2018-01-18 06:58:34
回答 1查看 238关注 0票数 1

我正在更新我的Perl模块。我在其他地方找到了这个命令:

代码语言:javascript
复制
cpan-outdated -p | cpanm

我想知道这是否会给我的Debian安装的Perl模块带来任何冲突。我在Python的pip中进行了类似的冒险。有什么特别值得警惕的吗?还是说它们是安全隔离的计划?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-01-18 08:04:19

cpan-outdated是由Debian维护的,它可以在没有任何风险的情况下使用。perl脚本可以找到论git存储库

在您的环境中检测过时的CPAN模块的脚本cpanoutdated打印计算机中过时的CPAN模块的列表。它提供了与'CPAN::Shell->r'相同的特性,但cpan-outdated速度更快,内存也更少。这个脚本可以与cpanm命令集成。

它可以用来列出过时的Perl模块:

代码语言:javascript
复制
cpan-outdated -p

并将其升级:

代码语言:javascript
复制
cpan-outdated | cpanm

或者:

代码语言:javascript
复制
cpan-outdated -p | cpanm

可以使用与apt-listchanges类似的命令来检查Perl模块版本之间的更改:cpan-listchanges,它可以与cpan-outdated命令集成。

代码语言:javascript
复制
cpan-listchanges `cpan-outdated -p`

包更改历史通知工具cpan-listchanges是一个命令行应用程序,用于比较包的任意版本之间的更改文件。它类似于apt-listchanges,默认情况下,它将当前安装的版本与CPAN上可用的最新版本进行比较。

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

https://unix.stackexchange.com/questions/417931

复制
相关文章

相似问题

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