Ruta de perl desde maquina remota
Bolo Lacertus
lacertus@servidor.unam.mx
Wed, 23 Sep 1998 14:54:23 -0500
Saludos!!
La respuesta a tu preguna es un no, con un si encerrado.
Maria Enriqueta Barilla Perez wrote:
> #!/usr/bin/perl
> pero para que jale perl de una maquina remota?
Perl es a fin de cuentas un programa mas común que corriente, por lo que
para que funcione en una máquina debe estar compilado para:
1- Que sea reconocido por el procesador y el sistema operativo
2- Que este compilado con rutas adeucadas para encontrar sus librerías
De modo que si en un servidor puedes reunir estas dos características
para el Perl de otro servidor, el mismo perl funcionará, la tactica
común es que si las dos máquinas tienen el mismo S.O. simplemente se
copia todo lo que tenemos en el directorio de Perl y sus librerías a la
nueva máquina en los mismos directorios.
Si no deseas copiarlos, y suponiendo que sean servidores UNIX, tendrías
que crear con un sistema de archivos en red NFS las rutas locales hacia
los archivos en el otro servidor y luego tender las ligas necesarias
para que las puedas usar con las mismas rutas a los archivos que usabas
en el servidor original.
En resumen, es poco conveniente hacer eso. Por lo que te recomendaría:
- Si solo quieres hacer programitas en los que no usas librerías,
simplemente copia el binario de perl a tu directoio local y diviertete
usandolo (nota, en serio no puedes usar librerías si lo haces así).
- Si necesitas hacer algo mas completo o elaborado que ya emplee
librerías, necesitas poner un Perl por cada máquina. Puedes ahorrar
tiempo usando los mismos binarios de Perl en todas las máquinas que
tengan el mismo sistema operativo, pero aún entonces cada una tiene su
copia.
En fin, espero no resultar demaciado pesimista, pero tomando en cuenta
el trabajo que te ahorra de programar en c, vale la pena el tenerlo por
todos lados: Daniel SOl
--
Bolo Lacertus: lacertus@servidor.dgsca.unam.mx ==~\___\
http://132.248.71.81/cgi-bin/lacertus/hola =__vvvv
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/GE/GED d>d? s:+ a-- C++>+++$ US++ P+++>++++$ L E? W++>+++ N+ o? K-
w--- O !M V- PS+ PE->-- Y+ PGP+ t+ 5? X- R@ tv-- b++>- DI+ D+ G+>++
e+>++
h* r-(*) z+
------END GEEK CODE BLOCK------
--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text : cancelacion perl