gpt4 book ai didi

perl - 使用 apt-get 而不是 cpan 安装 perl 模块的目的

转载 作者:行者123 更新时间:2023-12-02 09:06:57 28 4
gpt4 key购买 nike

在将必需品装入我的crouton时,apt-get 建议我安装 libtemplate-perl 。这似乎是一个好主意,我服从了。

阅读this answer ,我看到同路人安装PlackStarman通过CPAN,然后使用apt-get安装Dancer .

在阅读上述答案之前几分钟,我已经通过 CPAN 安装了 Dancer。它已经奏效了。效果非常好!

当我通过非CPAN软件包管理器安装CPAN软件包时,会发生什么不同的情况?是否存在我需要警惕的陷阱,因为我的 libtemplate-perl 来自 apt-get,或者我的 Dancer 来自 CPAN

最佳答案

在 Debian 或基于 Debian 的发行版(例如 Ubuntu)上,CPAN(/usr/bin/cpan 实用程序)将模块安装到 /usr/local/lib/ 默认情况下。 Debian 软件包将其文件保存在 /usr/share/perl5//usr/lib/perl5/ 中。

这是一个更好的选择方式dh-make-perl用于打包 apt 存储库中不可用的任何 CPAN 发行版的工具,以避免造成困惑(aptCPAN 之间存在严重冲突风险):

dh-make-perl --build --cpan Some::Module
dpkg -i some-module*.deb

另请查看 local::libperlbrew .

关于perl - 使用 apt-get 而不是 cpan 安装 perl 模块的目的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24728216/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com