Подтвердить что ты не робот

Strawberry Perl все еще уничтожает/сайт/lib и /site/bin содержимое?

Вопрос Как обновить клубнику perl без очистки\perl\site\lib\и\perl\site\bin \? был задан в 2011 году, и он появляется Strawberry выбрасывает любые установки CPAN, которые пользователь делал всякий раз, когда мы обновлялись до более новой версии. Это все еще так? Я нашел комментарий от Адама Кеннеди, который кажется связанным, но я не уверен, действительно ли было сделано изменение и каковы его последствия.

Так как Strawberry Perl считается "100% открытым исходным кодом", я попробовал найти сайт для разработки, место, где мы могли бы получить более подробную информацию и посмотреть обсуждения, но я не смог найти их, strawberryperl.com сайт странно лишен какой-либо информации в этом отношении. Даже его страница Википедии (немного) более информативна. (Edit: Я нашел http://code.google.com/p/strawberry-perl/, который мог бы быть аккуратным центральным порталом ссылок, а также http://search.cpan.org/~kmx/Perl-Dist-Strawberry-3.012/script/perldist_strawberry довольно информативен.)

Кроме того, если Strawberry все еще это делает, как я могу сделать локальную резервную копию модулей? Я не хочу использовать автозагрузку CPAN и без необходимости перезагружать все с нуля.

Обновить для справок в будущем: из комментариев, которые я собираю, поскольку контент на сайте /lib и site/bin в настоящее время зависит от сборки в Strawberry Perl, необходимо стереть их и начать заново при установке новой версии. Эта необходимость может исчезнуть, если Strawberry вводит отдельный архивный каталог для хранения зависимых от архитектуры элементов.

4b9b3361

Ответ 1

Я просто переименовал C:\strawberry в C:\strawberry-old перед установкой новой версии. Скорее всего, вы можете просто скопировать модули из старой установки в новую (не забывая искать биты в "авто" каталогах). Тем не менее, я бы, вероятно, просто переустановил все из CPAN в любом случае, чтобы получить последние версии. Это помогает, если у вас есть .bat файл, который автоматизирует это для ваших любимых дополнений.