相关疑难解决方法(0)

在使用包管理器时,如何管理Perl模块?

最近关于SO的一个问题让我思考.

在我尝试的大多数Linux发行版中,一些Perl模块可以通过包管理器获得.其他人当然不是.很长一段时间,每当我需要安装一些CPAN模块以确定软件包是否可用时,我会使用我的软件包管理器,并在需要时安装它.

显而易见的优点是,只要有新版本的软件包,就可以更新模块.

但是,如果模块没有预先打包的形式,并且该模块存在依赖关系,则会遇到麻烦.每次cpan shell询问是否应该遵循依赖关系时,启动你的包管理器都会非常累人.

通常,另一个缺点是预封装模块的版本.如果您正在运行Debian或Ubuntu,您很快就会发现,您将无法像最近的CPAN模块作者那样生活在最前沿.

Linux上的其他Perl人如何处理这个问题?你只是忽略你的包经理提供的东西吗?是否有任何工具可以使apt(例如)和cpan更好的队友?或者你只是不通过cpan shell安装任何东西?

linux perl cpan module packages

31
推荐指数
5
解决办法
8835
查看次数

使用'cpan'安装Perl模块时如何避免sudo?

我已经从源代码安装了Perl到/ usr/local,并相应调整了我的路径,遵循brian d foy的建议.

我确定我错过了一些东西,但是,现在我正在尝试用'cpan'命令安装东西而且它失败了,因为它无法写入/ usr/local.我必须使用sudo,这对我来说感觉不对.CPAN的东西应该去另一个地方吗?必须使用sudo是正常的吗?

perl sudo cpan

10
推荐指数
4
解决办法
5053
查看次数

如何找到旧版Mac OS X上可用的Perl版本?

我想创建在旧的OS X机器和当前版本上运行的Perl脚本.是否有列表或资源,我可以找到哪些Perl版本与较旧的Mac OS X版本(10.0到10.6)一起分发?

macos perl

7
推荐指数
1
解决办法
768
查看次数

标签 统计

perl ×3

cpan ×2

linux ×1

macos ×1

module ×1

packages ×1

sudo ×1