У меня есть код Perl, который я запускаю в Windows, с activeperl 5.8 на apache2.2 и mysql в качестве базы данных. Мне было просто любопытно, смогу ли я перейти на клубничный perl, ничего не сломав в своей системе? Как это может быть сделано? Есть ли хороший ресурс для этого?
Переход с activeperl на клубничный perl
Ответы (3)
Вам нужно будет переустановить все модули, которые вы используете. Strawberry поставляется со всем, что вам нужно для начала работы, множеством дополнительных (неосновных и очень полезных или «сложных в сборке») модулей, компилятором C и стандартными инструментами сборки. Вы можете запускать несколько perls даже в Windows. Загрузите и установите Strawberry в другом месте вашей системы, протестируйте новую настройку с вашим приложением, а затем удалите AS, когда будете довольны.
В отличие от Unix/Linux, Windows не использует Perl ни для каких задач ОС.
Вы используете довольно старую версию Perl. Вы можете не найти версию, которая может быть совместима с используемой вами версией. При попытке установить новую версию Perl вы можете сломать некоторые пакеты. Так что не ожидайте, что он будет работать без каких-либо модификаций.
Perl
на более новую версию, на Active Perl
. Когда-нибудь попробую перейти на Strawberry Perl
- person Prabhu; 23.05.2015
Загрузите его и попробуйте. Другого ответа на этот вопрос нет.
Нет особых причин ожидать, что это будет иметь большое значение. Два дистрибутива в значительной степени совместимы. Но могут потребоваться некоторые изменения, особенно потому, что вы переходите с довольно старой версии Perl.