2012-04-30 13 views
7

Usando ActiveState 5.8.8 en Windows XP, me gustaría instalar un Perl más reciente para pruebas/migración.¿Perlbrew funciona en Windows?

+2

Puede que sea más rápido intentarlo. Instale la aplicación :: perlbrew de CPAN y 'perlbrew init'. Podría tener mejor suerte al usar [Strawberry Perl] (http://strawberryperl.com/), que viene con una cadena de herramientas de compilación completa (make, un compilador de C, etc.). – Schwern

+0

No me importaría intentarlo, pero tengo miedo de arruinar mi instalación existente, lo cual sería muy malo. –

+2

Así que haz una copia de seguridad. Toda la instalación de AS está contenida en un directorio. – ikegami

Respuesta

10

Algún día, estaremos fuera de los días cuando pensamos que estábamos limitados a una sola computadora. Cuando quiero probar este tipo de cosas, hago máquinas virtuales. Mantengo una instalación base limpia, hago copias de esas cosas, las configuro de múltiples maneras y las exploto como me gusta.

Si hago algo malo, puedo volver fácilmente a la instalación base o volver a una instantánea. Tengo varias máquinas virtuales de Windows para este uso (y que se ejecutan más rápido que las máquinas virtuales en mi nueva Mac frente a mi antigua torre de $ 300 HP).

Esto no es solo un consejo para ActivePerl. Los desarrolladores deben tener muchas máquinas virtuales si no pueden obtener o no quieren un montón de hardware. Usted configura las máquinas virtuales como máquinas de prueba en lugar de usar su máquina "personal" (con todas sus personalizaciones, música, lo que sea) como máquina de prueba.

En cuanto a la pregunta literal: No consumo perlbrew en Windows, pero era fácil de encontrar estos:

Tenga en cuenta que necesitará una cadena de herramientas de compilación para convertir el código fuente de Perl en el ejecutable ya que perlbrew supone que tiene todas las cosas unixy.

+1

Entiendo por qué obtendría la respuesta aceptada, pero espero que alguien presente una explicación para que funcione en Windows y la marca de verificación puede transferirse a esa respuesta. :) –

5

Recientemente, apareció una alternativa:

berrybrew - Windows Strawberry Perl administrador de versiones

Es básicamente perlbrew para Windows usando fresa Perl.