• Publicidad

Convertir jpg en tiff

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Notapor piero66 » 2008-06-05 11:41 @528

perl -V me arrojó esto:
Código: Seleccionar todo
Compiled at Nov  8 2007 06:49:06
  @INC:
    /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
    /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi
    /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi
    /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi
    /usr/lib/perl5/site_perl/5.8.8
    /usr/lib/perl5/site_perl/5.8.7
    /usr/lib/perl5/site_perl/5.8.6
    /usr/lib/perl5/site_perl/5.8.5
    /usr/lib/perl5/site_perl
    /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
    /usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi
    /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi
    /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi
    /usr/lib/perl5/vendor_perl/5.8.8
    /usr/lib/perl5/vendor_perl/5.8.7
    /usr/lib/perl5/vendor_perl/5.8.6
    /usr/lib/perl5/vendor_perl/5.8.5
    /usr/lib/perl5/vendor_perl
    /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi
    /usr/lib/perl5/5.8.8


Ahora lo que sigue, según me dijiste es ir a estos directorios y borrar toda referencia con Image::Magick... es decir, ¿todo lo que diga Image::Magick lo borro?
piero66
Perlero nuevo
Perlero nuevo
 
Mensajes: 95
Registrado: 2008-05-22 12:00 @541

Publicidad

Notapor explorer » 2008-06-05 11:52 @536

Puedes colocarte en los directorios
Código: Seleccionar todo
/usr/lib64/perl5/site_perl/
/usr/lib/perl5/site_perl/
/usr/lib64/perl5/vendor_perl/
/usr/lib/perl5/vendor_perl/
/usr/lib64/perl5/
/usr/lib/perl5/

y en cada uno de ellos, ejecutar el comando
Código: Seleccionar todo
find <directorio> -name 'Magick'
y así sabes qué ficheros hay por ahí instalados.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor piero66 » 2008-06-05 12:16 @553

Mira, ya borré los archivos que encontré; ahora me comentas: en tu sistema operativo existe ese paquete como software instalable con tu gestor de software del sistema.
Ahí me menciona que tiene el imagemagick 6.2.8, pero lo presenta como instalado... además por lo que mencione antes quiero la versión más reciente (o al menos la 6.4.1)... porque un script para convertir jpg en tiff no me corre... y en un servidor viejo... tiene el 6.4.1 y ahí si corre esa aplicación.

Pero lo malo es que la persona que instaló esa librería no está aquí... ¡¡es por eso que ando yo en estos malabares!! ¿o de plano con el cpan Image::Magick se bajan las librerías más actuales !?
piero66
Perlero nuevo
Perlero nuevo
 
Mensajes: 95
Registrado: 2008-05-22 12:00 @541

Notapor explorer » 2008-06-05 13:00 @583

No, no es lo mismo el paquete imagemagick que el paquete perl-magick (o perl-imagemagick o como se llame en tu sistema). Estamos hablando solo de la versión Perl. El paquete imagemagick es el programa original de tratamiento de gráficos, desde la línea de comandos o desde scripts shell. Pero otra cosa es el paquete Perl-Magick (o como se llame), que incorpora las librerías necesarias para usar la librería imagemagick desde Perl.

El comando cpan instala todo lo necesario, pero ANTES mira a ver si encuentras el paquete perlmagick (o como se llame en tu sistema). Si es de una versión anterior a la que necesitas, entonces sí que es mejor que pruebes el comando cpan.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor piero66 » 2008-06-05 13:25 @601

Ya chequé mi servidor y según esto está instalado el
Imagemagick 6.2.8...
ImageMagick-perl 6.2.8....
los muestra como si estuvieran instalados... ahora no entendí bien qué debo hacer... porque ya hice el CPAN Image:Magick pero el error persiste...
digo... ¿o en qué momento se crearán los archivos que borré en la carpetas?

Yo pienso que me vas a cambiar a foro nivel "básico"... por mis preguntas... jejeje
piero66
Perlero nuevo
Perlero nuevo
 
Mensajes: 95
Registrado: 2008-05-22 12:00 @541

Notapor explorer » 2008-06-05 13:59 @624

En todos los programas de gestión de paquetes existe una opción para forzar la reinstalación. Si no lo encuentras, lo que debes hacer es: marca y desinstala el paquete ImageMagick-perl.

Y luego, cuando termine, lo instalas de nuevo.

Muevo el hilo a básico.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor piero66 » 2008-06-05 14:15 @636

jajaj.. gracias, si ya lo moví porque me caí que si soy bien principiante... deja, calo esa opción. Gracias.
piero66
Perlero nuevo
Perlero nuevo
 
Mensajes: 95
Registrado: 2008-05-22 12:00 @541

Notapor piero66 » 2008-06-05 14:52 @661

Mira, yo creo ya te tengo hasta el gorro... reinstalé y ahora el mensaje que me manda es el siguiente, cuando compilo mi programa o cuando aplico la orden que me pasaste para ver si está bien instalado.

Código: Seleccionar todo
Image::Magick object version 6.2.8 does not match bootstrap parameter 6.4.1 at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 253.
Compilation failed in require at convierte.pl line 1.
BEGIN failed--compilation aborted at convierte.pl line 1.
piero66
Perlero nuevo
Perlero nuevo
 
Mensajes: 95
Registrado: 2008-05-22 12:00 @541

Notapor explorer » 2008-06-05 15:07 @671

Chungo...

Tienes ficheros de dos versiones distintas... a la vez... en distintos directorios... mala suerte...

Eso es que no has borrado todos los ficheros de la versión antigua.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor piero66 » 2008-06-05 15:15 @677

Entonces puedo hacer esto...

Desinstalo otra vez... busco en todas las carpetas archivos con el nombre Magick... y dónde los encuentre les doy killer...

y reinstalo y eso debe quedar bien... ¡¡ no crees !!

Sabes, creo que no borré... ¡¡ Magick.pm !! Solo borré las que encontré y decían ¡¡ Magick.so !! ¡¡ Crees que por ahí está es pex !!... para que quede mínimo como cuando empecé...
piero66
Perlero nuevo
Perlero nuevo
 
Mensajes: 95
Registrado: 2008-05-22 12:00 @541

AnteriorSiguiente

Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado