Поймал в нерешительном цикле установки после обновления Perl

StackOverflow https://stackoverflow.com/questions/4419921

  •  08-10-2019
  •  | 
  •  

Вопрос

Прошлой ночью я читал о программе MySQL Tuning здесь. Я установил его, и он сказал, что мне нужна версия Perl выше, чем у меня была. Я скачал и установил Perl 5.12.x

Внезапно мой Munin Utilities отбросил ошибки, как: не могу найти RRDS.PM в @inc (@inc содержит: /usr/lib/perl5/site_perl/5.12.2/i686-linux / usr / lib / perl5 / site_perl / 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.) /usr/sbin/nginx-graph.pl line 2.

Удаление и переустановка RRDTOOL RPMS не двигала RRDS.PM из /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/rrds.pm

Подумал, что попробую установить rrdtool из источника. Он хотел панго.

Пришлось установить новее FreeType и Fontconfig.

Тогда установка Pango хотела нового глиба. Glib не сделает из-за ошибки gzlibCompressor. Некоторые гудящики предположили, что модернизатор Glib может вызвать целый состав других вопросов.

Я просто хочу, чтобы мой! @ # $ Munin графики, но я чувствую, что я начал скользить по опасному склону, особенно как это проходит мой веб-сайт Nginx.

Любые советы, идеи, предупреждения?

Это было полезно?

Решение

Похоже, у вас используется Perl 5.8. Основные релизы Perl не являются бинарными совместимыми, поэтому вы должны переустановить / обновить все модули с использованием XS и любых программ, которые встроили интерпретатор Perl при изменении между 5.8.x, 5.10.x и 5.12.x.

Я бы попытался вернуть вашу систему Perl до 5,8 .x. Это должно заставить Munin работать снова. (Я не могу дать подробные инструкции для этого, потому что я не знаю, какое распространение вы используете, как вы установили Perl 5.12, или что еще вы, пытаясь решить это.)

Затем использовать перллы Чтобы установить более новую версию Perl для вашего личного использования, не путая вещей, которые зависят от системы Perl.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top