我已经在Fedora 21系统上安装了额外的Perl版本。在路径上,我的自定义Perl (5.10.0)优先于发行版的默认Perl (5.18.4)> This is perl, v5.10.0 built for x86_64-linux
> This is perl, v5.10.0 built for x86_64-linux
但是,在Ap
at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/SNMP.pm line 16
Compilation failed in requireat /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/SNMP.pm line 16
我的VM版本是:Red Hat Enterprise Linux 6,Perl版本是This is perl, v5.10.1 (*) built for x86_64-linux-thread-multiperl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr
我尝试在Linux和Windows上都使用DBD::Advantage,但没有成功。Windows版本附带的似乎是一个成熟的安装程序,但它留下了DBD 8.10.tar.gz。在Linux下,我已经完成了make && make test && make install系列,但不管怎么说,在这两个平台上都会出现以下错误。failed: Can't locate loadable object for module
DBD::Advantage in @INC (@INC contains:
当我使用yum安装时,它说安装成功,但当我检查版本时,它仍然是旧版本。我需要的版本是5.10或以上。详情如下:NAME="Red Hat Enterprise Linux Server"bash$ bash$ perl -v
This is perl, v5.8.9 built for x86_64-