相关疑难解决方法(0)

我应该如何安装多个版本的Perl?

我想安装,从源代码,Perl的版本5.005,v5.6,v5.8,v5.10

现在我安装了'v5.10.0'.

/opt/perl/bin
/opt/perl/html
/opt/perl/lib
/opt/perl/man
/opt/perl/lib/5.10.0
/opt/perl/lib/site_perl
/opt/perl/lib/site_perl/5.10.0

如果我全部安装它们会有任何问题/opt/perl吗?

或者我应该将它们分成他们自己的,特定于版本的目录?喜欢/opt/perl-5.10.0/

directory installation perl install multiple-versions

17
推荐指数
2
解决办法
1万
查看次数

将CPAN模块转换为Debian软件包的最佳方法是什么?

每当我处理任何具有处理包管理的特定方式的系统时,我都会尝试坚持使用该标准来管理我的Perl模块."在罗马等时"

例如,在使用ActivePerl的Win32系统上,我将PPM用于所有内容并使用优秀的PPM :: Make.在RedHat系统上,我更喜欢使用RPM.

现在我正在研究Debian系统,并发现自己需要一种方法将任意CPAN或CPAN样式分配转换为deb.

Google展示了dh-make-perl,CPANPLUS :: Dist :: Deb和CPAN :: Packager :: Builder :: Deb等选项.

有这些不同工具经验的人是否有任何关于使用或避免使用的建议?

处理标准CPAN模块构建deb文件的最佳方法是什么?

更新:

我找到了Hans Dieter Piercy关于这个主题的文章 - 他根据自己的需要建议了CPANPLUS工具.在某些情况下,他建议使用dh-make-perl.Jeremiah Foster(撰写文章brian d foy指向)回应HDP并为dh-make-perl提供案例.

在idimmu.net上还有一篇文章描述了使用dh-make-perl.

ATM,我倾向于dh-make-perl,因为已经三次推荐(brian d foy作为Jeremy Foster的代理人,idimmu.net作者和hillu)vs CPANPLUS

perl debian

12
推荐指数
1
解决办法
3015
查看次数

如何让App :: cpanminus工作?

我刚刚安装了ubuntu 10.10的新副本.我按照brian d foy推荐的大纲安装了perl 5.12.2 ,然后通过调用安装了cpanminus curl -L http://cpanmin.us | perl5.12.2 - --sudo App::cpanminus.

现在,cpan5.12.2工作正常,但每当我尝试使用cpanm5.12.2安装模块时,它都找不到它.例如:

$ sudo cpanm5.12.2 -v File::Copy::Recursive
You have make /usr/bin/make
You have LWP 5.837
You have /bin/tar: tar (GNU tar) 1.23
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore …
Run Code Online (Sandbox Code Playgroud)

ubuntu perl cpan

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

perlbrew在Windows上运行吗?

Windows XP上使用ActiveState 5.8.8 ,我想安装一个更新的Perl用于测试/迁移.

windows perl perlbrew

7
推荐指数
2
解决办法
2983
查看次数

您使用的是哪个版本的Perl?

根据CPAN上的Perl源代码页,5.8.9现在是14天,将是最后的5.8版本.5.10.0已超过一年,可能已准备好用于生产.

暂且不谈Perl 6的讨论,请问Perl人员在生产中测试,推出和使用的版本是什么?我们目前在Ubuntu(工作站)和Solaris(生产)平台上已经标准化了5.8.8,我想知道将5.8.9或更大的一步小到5.10.0的优点和缺点.

perl perl5.8

6
推荐指数
1
解决办法
889
查看次数

是否存在非全局等价的perlbrew?

我现在正在使用perlbrew来管理perl的多个版本,但perlbrew是全局的.如果我perlbrew switch perl-5.10.1在任何shell中,那么所有shell和脚本现在将使用perl版本5.10.1.没有孤立.有没有办法让perlbrew开关在shell本地,或者是否有类似的工具能够在本地更改活动perl?

environment perl multiple-versions perlbrew

5
推荐指数
2
解决办法
492
查看次数

新的Snow Leopard用户的Perl策略?

我即将推出新的iMac.这是我的第一台英特尔Mac,可能会配备Snow Leopard.其他用户推荐什么作为在这台机器上安装和使用perl的正确策略?

我知道我已经阅读了一些关于Perl的版本(或者它是CPAN的版本?)的一些投诉,尽管快速谷歌没有提供太多.

我假设一个好的策略是单独留下系统perl并安装我自己的,但你会用什么?Fink,Macports,也许XAMPP for Mac?

以前没有在Intel Mac上使用Perl的人有什么特别的陷阱吗?

我不是一个强大的开发人员,但我有很多实用程序脚本和MySQL数据库应用程序,它们在我想要保留的旧机器上运行,我的主要工作是Web开发.

perl macports fink osx-snow-leopard

4
推荐指数
2
解决办法
2978
查看次数

为什么升级到Intrepid Ibex Ubuntu后我找不到Perl模块?

我昨天升级到Ubuntu Intrepid Ibex,突然我安装的一些Perl模块(在Hardy Heron上)都丢失了!

我得到通常的"无法在@INC中找到模块"错误.是否已更改任何CPAN存储库或Intrepid的某些内容?谷歌根本没有帮助.

提前致谢.

ubuntu perl module

3
推荐指数
2
解决办法
2516
查看次数

如何在不损坏系统安装的情况下安装新的Perl?

我见过很多人提到Perl> = 5.12中的一些很酷的新功能,但我首选的Linux Ubuntu风格只有5.10.1.

我不担心PPA,我知道如何谷歌(除非有人找到我的东西,然后我会感到羞怯).我找不到提供Perl PPA的人; 我以为所有东西都有PPA!

我更担心的是,由于基于Linux的操作系统perl作为其包装和其他系统的一部分使用,我不一定想自己冒险编译/安装它,以免破坏我的操作系统.

有人能给我一些关于最简单但最安全的升级/并行安装最新Perl版本的方法的指导吗?

  • 我能否以良好的方式指定多个二进制文件以不影响系统实用程序?
  • 如果安装了多个版本的Perl,模块如何工作?

linux perl install multiple-versions

3
推荐指数
1
解决办法
4428
查看次数