Portál AbcLinuxu, 12. května 2025 09:22
Instaloval som smokeping na centos 6, pomocou tohto navodu: http://www.how2centos.com/installing-smokeping-on-centos-5-5/ (nic novsie nie je).
Po instalaci nebezi smokeping a mal by. Po zadani prikazu: /opt/smokeping/bin/smokeping ukaze tuto chybu:
Can't locate CGI.pm in @INC (@INC contains: /opt/smokeping/lib /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/RRDs/ /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /opt/smokeping/lib/Smokeping.pm line 5. BEGIN failed--compilation aborted at /opt/smokeping/lib/Smokeping.pm line 5. Compilation failed in require at /opt/smokeping/bin/smokeping line 7. BEGIN failed--compilation aborted at /opt/smokeping/bin/smokeping line 7.
Na danych riadkoch kde ukazuje chybu je toto:
use CGI;
a
use Smokeping 2.004000;
perl -e shell -MCPAN install CGI
Toto chybu odstranilo ale objavila sa nova:
Can't locate RRDs.pm in @INC (@INC contains: /opt/smokeping/lib /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/RRDs/ /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /opt/smokeping/lib/Smokeping.pm line 12. BEGIN failed--compilation aborted at /opt/smokeping/lib/Smokeping.pm line 12. Compilation failed in require at /opt/smokeping/bin/smokeping line 7. BEGIN failed--compilation aborted at /opt/smokeping/bin/smokeping line 7.
A na 12. riadku je toto: use RRDs;pricom: Package rrdtool-1.4.4-1.el5.rf.i386 already installed and latest version
yum install rrdtool-perl
(nebo snad perl-rrdtool, případně http://pkgs.org/#centos-6-rhel-6)
Package perl-rrdtool-1.4.4-1.el5.rf.i386 already installed and latest version
Nothing to do
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.