Mettre à jour ImageMagick Ubuntu

9

Je voudrais mettre à jour ma version d'ImageMagick. J'ai initialement installé ImageMagick avec ...

sudo apt-get imagemagick 

Version actuelle:

myapp$ convert -version
Version: ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features: OpenMP  

Emplacement:

myapp$ which convert
/usr/bin/convert

Système: Ubuntu14.04 / Apache2.47 / Passenger 4.0.5.5 / Rails 4.1.1 / Ruby 2.1.5

Je n'ai pas installé d'infusion. Quelle est la façon conseillée de mettre à jour?

MicFin
la source

Réponses:

12

ImageMagick 6.7.7-10 est la version actuelle de Trusty. Il n'y a rien à mettre à niveau car cette version a été largement testée avec Trusty .

Pour les mises à niveau disponibles, exécutez

sudo apt-get update
sudo apt-get install --only-upgrade imagemagick

Ce n'est que si vous rencontrez un bogue que vous avez désespérément besoin de corriger vous-même que vous devez compiler une version plus récente:

mkdir -p ~/src
cd ~/src
wget http://www.imagemagick.org/download/ImageMagick-6.9.3-1.tar.gz
sudo apt-get install build-essential checkinstall
sudo apt-get build-dep imagemagick -y
tar xf ImageMagick-6.9.3-1.tar.gz
cd ~/src/ImageMagick-6.9.3-1
./configure
make
sudo checkinstall
UN B
la source
1
Après avoir suivi les instructions d'installation sans erreur, je recevais "convert: error lors du chargement des bibliothèques partagées:" que j'ai corrigé avec "sudo ldconfig / usr / local / lib". Ensuite, j'ai remarqué que je n'avais pas de support pour les fichiers JPEG (obtenais l'erreur "pas de délégué de décodage pour ce format d'image JPEG"). Maintenant je cherche un PPA ...
ndemou
1
la dernière version peut être trouvée ici
Vijay Dohare
1
J'ai dû courir ldconfigaprès checkinstallpour mettre à jour les liens / liaisons.
Joshua Pinter