Como ubuntu 8.04 server LTS es una versión que está apunto de ser substituida por ubuntu 10.04 LTS y ya lleva un tiempo en marcha produce que a veces el repositorio de paquetes quede desfasado en el tiempo respecto los requerimientos de los gems que se van actualizando. Con esto me encontré al intentar instalar el gem Rmagick. Al instalarlo me decía que la versión de imagemagick era demasiado antigua y por tanto no podía instalarlo.
Imagemagick es necesario para gems como simple catcha o paperclip.
Tras buscar varias alternativas tuve que optar por hacer una instalación manual de esta librería y ello llevo a otros problemas como instalar las librerías jpeg. Vaya, toda una historia pero aquí dejo el procedimiento que me he ha funcionado. Instalar imagemagick y rmagick
sudo apt-get remove imagemagick sudo apt-get update sudo apt-get install libperl-dev gcc libjpeg62-dev libbz2-dev libtiff4-dev libwmf-dev libz-dev libpng12-dev libx11-dev libxt-dev libxext-dev libxml2-dev libfreetype6-dev liblcms1-dev libexif-dev perl libjasper-dev libltdl3-dev graphviz gs-gpl pkg-config sudo apt-get install libmagick9-dev wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz tar xvfz ImageMagick.tar.gz cd ImageMagick* ./configure make sudo make install sudo /opt/ruby/bin/gem install rmagick sudo ldconfig cd .. rm -rf ImageMagick*
En este punto recomiendo que probéis vuestra aplicación a ver si ya da los resultados esperados. Si tenéis problemas con jpeg es probable que tengáis que hacer este paso siguiente. Pensar que también dependerá de los paquetes que tengáis preinstalados.
Instalar jpeg7 ( opcional)
wget http://www.imagemagick.org/download/delegates/jpegsrc.v7.tar.gz tar xvfz jpeg*.gz cd jpeg* ./configure --prefix=/usr make sudo make install
Quien lea este artículo que tome este procedimiento con una forma que ha funcionado y que analice los pasos que ha de hacer detenidamente. Espero que ahorre tiempo a alguien.
Notas:
* Se instaló en una máquina con ruby enterprise edition
* Para otros formatos no jpeg
http://www.imagemagick.org/download/delegates/ http://www.imagemagick.org/script/formats.php
Enlaces de interés:
http://www.imagemagick.org/script/index.php
http://www.imagemagick.org/script/install-source.php?ImageMagick=bslnnfr4911ovjc2k7gmpjo027#unix
Popularity: 9% [?]





