Pregunta

Estoy usando perlbrew en este momento para gestionar múltiples versiones de Perl, pero perlbrew es global. Si hago perlbrew switch perl-5.10.1 en cualquier capa, a continuación, todas las tablas y códigos serán ahora usando Perl versión 5.10.1. No existe aislamiento. ¿Hay alguna manera de hacer perlbrew conmutadores locales a una concha, o hay una herramienta similar capaz de cambiar localmente el Perl activa?

¿Fue útil?

Solución

En versiones más recientes de Perlbrew, se puede hacer perlbrew use perl-5.12.3 o lo que sea y que va a utilizar esa versión de Perl, pero sólo en la sesión de shell actual. no se verán afectadas otras sesiones.

Otros consejos

Simplemente no utilizan perlbrew. Todo lo que está haciendo es el cambio de enlaces simbólicos para usted. Se supone que debe salvar a trabajar, pero cuando no lo es, ya no es una razón para usarlo.

Me refiero a cómo lo hago en Hacer enlaces a herramientas per-versión en El Perler eficaz . Siempre sé lo que Perl estoy usando porque no tengo que recordar que se me pasa a la última, y ??no hacer nada molestar lo demás esperando una versión particular detrás de un enlace simbólico. Todavía se puede usar para instalar perlbrew Perls, pero no se está ahorrando mucho trabajo que allí tampoco.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top