Еще один возможный вариант: использовать jail (если речь идет о FreeBSD) или любое из доступных средств виртуализации. В таком случае меньше вероятность ошибок, связанных с одновременной установкой нескольких версий Perl.
23 июня 2011 г. 11:14 пользователь Анатолий Шарифулин <[email protected]> написал: > Поставьте новую версию Perl параллельно через perlbrew. Заодно > узнаете, что и как нужно будет обновить и/или допилить. > > On Thursday, June 23, 2011, Денис Ильиных <[email protected]> wrote: >> спасибо так и попробую сделать ) >> >> 23 июня 2011 г. 10:45 пользователь Aliaksandr Zahatski <[email protected]> >> написал: >> Приветствую ! >> >> Подробные инструкции по обновлению Perl расположены в /usr/ports/UPDATING. >> К примеру для 5.10 ->5.12 следующие: >> >> Portupgrade users: >> 0) Fix pkgdb.db (for safety): >> pkgdb -Ff >> >> 1) Reinstall new version of Perl (5.12): >> env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.12 -f perl-5.10.\* >> >> 2) Reinstall everything that depends on Perl: >> portupgrade -fr perl >> >> >> Порты с CPAN обновляются более оперативно, чем под дистрибутивы Linux. >> Нередко модуль может быть уже в портах. >> >> С уважением, >> Александр >> >> >> 23 июня 2011 г. 10:36 пользователь Денис Ильиных <[email protected]> >> написал: >>> Все боюсь обновить перл до последней версии так как не могу знать какие >>> модули нужно обновить. >>> >>> Поэтому есть вопрос: Можно ли как то обновить перл и рекурсивно обновить все >>> модули какие есть (ставились через cpan -i ) ? >>> >>> p.s. FreeBSD 8 >>> >>> -- >>> Moscow.pm mailing list >>> [email protected] | http://moscow.pm.org >>> >>> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org >> >> > > -- > С уважением, > Анатолий Шарифулин. > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
