140 votes

L'installation de rmagick sur Ubuntu

Je vais essayer d'obtenir RMagick le programme d'installation sur Ubuntu 10.04. Regardé ici, mais n'avait pas de joie. J'ai même compilé et installé ImageMagick de la source, mais les instructions ici n'a toujours pas m'aider lorsque j'essaie d'installer RMagick à l'aide de RubyGems. J'ai eu cette erreur:

carcher@carcher-laptop:~/Code/temp/RMagick-2.13.1$ sudo gem install rmagick
Building native extensions.  This could take a while...
ERROR:  Error installing rmagick:
 ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError)
 from extconf.rb:1


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/rmagick-2.13.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/rmagick-2.13.1/ext/RMagick/gem_make.out
carcher@carcher-laptop:~/Code/temp/RMagick-2.13.1$ 

Qu'est-ce que tout cela signifie? :) Je suis nouveau sur Ruby et RubyGems donc, soyez doux. Ma configuration est comme suit:

Ruby: 1.8.7
RubyGems: 1.3.7

Je suis assez d'idées (et de fatigue aussi!). J'ai fatigué de compiler RMagick à partir de la source à l'aide du lien ci-dessus, mais il a échoué car il n'y a pas de ./configure script :(

Toute aide appréciée!

274voto

gcahill Points 1135

Installer les paquets imagemagick et libmagickwand-dev (ou libmagick9-dev). Vous devriez alors être en mesure d'installer le Rmagick Gem. sudo apt-get install imagemagick libmagickwand-dev

Si pas, il vous manque ruby liées au développement des paquets comme build-essential et ruby1.8-dev. Si c'est le cas, un générique de "ubuntu installer ruby 1.8" requête dans google devrait vous arranger.

63voto

Daniel X Moore Points 6026

Vous n'avez pas besoin de beaucoup de l'autre ordure dans ces réponses, juste:

sudo apt-get install libmagickwand-dev

29voto

Michał Szajbe Points 4022

Sur Ubuntu 12.04 libmagick9-dev a disparu. graphicsmagick-libmagick-dev-compat doit être utilisé à la place.

apt-get install graphicsmagick-libmagick-dev-compat

16voto

bapu Points 76

Dans Ubuntu 14.04

Ci-dessous le code est travaillé pour moi

sudo apt-get install imagemagick libmagickcore-dev libmagickwand-dev

Ensuite,

gem install rmagick

12voto

Larry Points 161

Sur Ubuntu 12.0.4.2 sudo apt-get install libmagickwand-dev libmagickcore-dev libmagickcore4-extra libgraphviz-dev libgvc5 a fonctionné pour moi.

graphicsmagick-libmagick-dev-compat installé mais n'a pas d'inclure les fichiers d'en-tête de sorte rmagick ne compile pas.

Veuillez noter que vous devez supprimer graphicsmagick-libmagick-dev-compat avant d'exécuter la commande ci-dessus.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X