Domanda

Ieri sera stavo leggendo su un programma di messa a punto mysql qui. Ho installato ed è detto che avevo bisogno di una versione di Perl più alta di quella che ho avuto. Ho scaricato e installato perl 5.12.x

improvvisamente la mia utilità Munin sono stati tirare fuori errori come: Impossibile individuare RRDs.pm in @ INC (@INC contiene: /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.) a Linea /usr/sbin/nginx-graph.pl 2

disinstallazione e reinstallazione degli RPM RRDtool non si mosse da RRDs.pm /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/RRDs.pm

Ho pensato di provare a installare rrdtool dai sorgenti. Voleva Pango.

dovuto installare più recente FreeType e FontConfig.

Poi il Pango install voleva una nuova loquace. Glib non avrebbe fatto a causa di un errore di gzlibcompressor. Alcuni Googling ha suggerito che l'aggiornamento glib potrebbe causare tutta una serie di altre questioni.

Voglio solo la mia! @ # $ Munin grafici, ma mi sento come se avessi iniziato a scivolare lungo un pendio pericoloso, tanto più che questo ospita il mio nginx web server.

Eventuali suggerimenti, le idee, gli avvertimenti?

È stato utile?

Soluzione

Sembra che tu usato per avere Perl 5.8.something. Perl principali versioni non sono compatibili a livello binario, quindi è necessario reinstallare / aggiornare tutti i moduli che utilizzano XS e tutti i programmi che incorporano l'interprete Perl quando si passa da 5.8.x, 5.10.x, e 5.12.x.

Vorrei provare a ripristinare il sistema Perl a 5.8.x. Questo dovrebbe ottenere Munin lavorare di nuovo. (Non posso dare istruzioni dettagliate per questo, perché non so quale distribuzione si sta utilizzando, come è stato installato Perl 5.12, o cos'altro hai fatto cercando di risolvere questo problema.)

Quindi utilizzare perlbrew di installare una nuova versione di Perl per uso personale, senza rovinare le cose che dipendono dal sistema Perl.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top