Question

Hier soir, je lisais au sujet d'un programme d'accord de MySQL ici. Je l'ai installé et il a dit que je avais besoin d'une version perl plus élevé que celui que j'avais. J'ai téléchargé et installé perl 5.12.x

Tout à coup, mes utilitaires Munin ont été lampant erreurs comme: Impossible de localiser RRDs.pm dans @INC (@INC contient: /usr/lib/perl5/site_perl/5.12.2/i686-linux /usr/lib/perl5/site_perl/5.12.2 /usr/lib/perl5/5.12.2/i686-linux /usr/lib/perl5/5.12.2 /usr/lib/perl5/site_perl/5.8.0 / usr / lib / perl5 / site_perl.) à ligne /usr/sbin/nginx-graph.pl 2

désinstaller et réinstaller le rpms rrdtool n'a pas bougé RRDs.pm de /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/RRDs.pm

Je pensais essayerait d'installer RRDTool de la source. Il voulait pango.

Nous avons dû installer FreeType plus récente et FontConfig.

Alors Pango voulait une nouvelle install pendue. Glib ne ferait pas en raison d'une erreur de gzlibcompressor. Googling a suggéré que glib de mise à niveau pourrait provoquer une foule d'autres questions.

Je veux juste mon! @ # $ Munin graphiques, mais je me sens comme je l'ai commencé à glisser sur une pente dangereuse, d'autant plus que ce accueille mon serveur web nginx.

Des conseils, des idées, des avertissements?

Était-ce utile?

La solution

Il semble que vous l'habitude d'avoir Perl 5.8.something. Perl versions majeures ne sont pas binaires compatibles, donc vous devez réinstaller / mettre à jour tous les modules à l'aide XS et tous les programmes qui intègrent l'interpréteur Perl lors du changement entre 5.8.x, 5.10.x et 5.12.x.

Je voudrais essayer de revenir votre système Perl à 5.8.x. Cela devrait se Munin travailler à nouveau. (Je ne peux pas donner des instructions détaillées à ce sujet, parce que je ne sais pas ce que la distribution que vous utilisez, comment vous avez installé Perl 5.12, ou ce que vous avez fait d'essayer de résoudre ce problème.)

Ensuite, utilisez perlbrew pour installer une version plus récente de Perl pour votre usage personnel sans gâcher les choses qui dépendent du système Perl.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top