Problema para instalar ImageMagick en un servidor Debian

74 views
Skip to first unread message

Joaquín Vicente

unread,
Oct 30, 2014, 8:46:29 PM10/30/14
to rub...@googlegroups.com
Hola,
estoy tratando de instalar ImageMagick en un server, pero luego de realizar todos los pasos, cuando debería estar andando me tira el siguiente error:

$ convert -version
Illegal instruction


sudo apt-get update
sudo apt-get install build-essential checkinstall libx11-dev libxext-dev zlib1g-dev libpng12-dev libjpeg-dev libfreetype6-dev libxml2-dev
sudo apt-get install imagemagick
 
tar -xzvf ImageMagick.tar.gz
cd ImageMagick-6.8.9-9
./configure
make
sudo make install

La configuración de la máquina es:
Linux ip-172-31-5-91 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux

Probé un par de opciones que encontré en internet, pero no tuve éxito.
Alguna idea de como solucionarlo / poder instalarlo?

Manuel Barros Reyes

unread,
Oct 30, 2014, 9:23:31 PM10/30/14
to rub...@googlegroups.com
Joaco como andás, es raro lo que te sucede, ni siquiera me consta que
debas instalar las dependencias para compilarlo con "apt-get install
imagemagick" deberías estar hecho.

¿No se te habrá armado quilombo al mezclar el imagemagick de los repos
de Debian con la compilación manual que hiciste?

Yo haría un "apt-get remove --purge imagemagick" y además me fijaría
si en el makefile no hay un task para limipar/desinstalar lo que hizo
el "make install" y después reintentaría con "apt-get install
imagemagick".

Tiene que funcionar!

Damian Janowski

unread,
Oct 30, 2014, 10:21:21 PM10/30/14
to rub...@googlegroups.com
2014-10-30 21:46 GMT-03:00 Joaquín Vicente <joa...@gmail.com>:
> sudo apt-get update
> sudo apt-get install build-essential checkinstall libx11-dev libxext-dev
> zlib1g-dev libpng12-dev libjpeg-dev libfreetype6-dev libxml2-dev
> sudo apt-get install imagemagick

Creo que te conviene hacer:

$ sudo apt-get build-dep imagemagick

Esto te instala todas las dependencias, pero no el paquete, para que
puedas hacerlo vos a mano.

Entonces probaría desinstalar con --purge como te sugiere Manuel y
luego hacer esto.

Si no funciona, podrías probar GraphicsMagick, que supuestamente es un
reemplazo compatible con ImageMagick.

Joaquín Vicente

unread,
Oct 31, 2014, 9:40:32 AM10/31/14
to rub...@googlegroups.com
Gracias Manuel, gracias Jano.
al final hice lo que me dijeron: desinstalé la versión que instalé a mano y lo terminé usando una versión del package manager

De hecho ahora está corriendo la versión que está en /usr/bin y no en /usr/local/bin
El problema es que la versión que estaba instalando a mano no andaba/compilaba bien.
Esta otra versión es poco más vieja (ImageMagick 6.7.7-10 2014-03-08) pero me alcanza y sobra para lo que necesito yo (resizear imágenes!)

Problema resuelto, mil gracias :)



--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+u...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages