উবুন্টু 10.04 এ rmagick কিভাবে ইনস্টল করবেন?


100

আমি এখন পর্যন্ত যা করেছি তা এখানে:

sudo apt-get install imagemagick libmagickcore-dev

এটি কোনও ত্রুটি ফেলেনি, তাই আমি মনে করি যে ইমেজম্যাগিক ঠিকঠাকভাবে ইনস্টল করা আছে installed তারপরে আমি রত্নটি ইনস্টল করার চেষ্টা করেছি:

sudo gem install rmagick

এটি নিম্নলিখিত ত্রুটির ফলস্বরূপ:

ERROR:  Error installing rmagick:
    ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for gcc... yes
checking for Magick-config... yes
checking for ImageMagick version >= 6.4.9... yes
checking for HDRI disabled version of ImageMagick... yes
checking for stdint.h... yes
checking for sys/types.h... yes
checking for wand/MagickWand.h... no

Can't install RMagick 2.13.1. Can't find MagickWand.h.
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
    --with-opt-dir
    --without-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/usr/bin/ruby1.8


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

উবুন্টু 10.04 এ rmagick ইনস্টল করতে আমার কী করতে হবে?


সম্ভবত ইউনিক্স.স্ট্যাকেক্সচেঞ্জে সরানো হয়েছে?
ক্রিস

উত্তর:


128

আমি মনে করি আপনাকে উবুন্টু সংরক্ষণাগার থেকে libmagickwand-dev ইনস্টল করতে হবে:

sudo apt-get install libmagickwand-dev

এই প্যাকেজটিতে MagickWand.h ফাইল রয়েছে।


1
কেন এটি স্বয়ংক্রিয়ভাবে অন্তর্ভুক্ত হয় না?
মার্ক বোল্ডার


5

উত্স থেকে তৈরি করার জন্য আমি নিম্নলিখিত পদক্ষেপ হিসাবে করেছি

> wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
> tar -xzvf ImageMagick.tar.gz
> ./configure --prefix=/usr/local --with-x=no --disable-static --with-modules --without-perl --without-magick-plus-plus --with-quantum-depth=8 --disable-openmp
> make
> sudo make install
> sudo /sbin/ldconfig /usr/local
> sudo ln -f /usr/local/bin/Magick-config /usr/bin/Magick-config
> sudo PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ gem install rmagick

ফলাফল

Building native extensions.  This could take a while...
Successfully installed rmagick-2.13.1
1 gem installed

উত্স থেকে নির্মাণের সময় এটি আমার পক্ষে কাজ করেছিল। ধন্যবাদ!
ডেলামেকো

2

আমারও একই সমস্যা ছিল এবং এই পোস্টটি জুড়ে এসেছিল: http://www.question-defense.com/2010/05/18/centos-linux-cant-install-rmagick-2-7-0-cant-find-magick -config

আমি libmagick9-dev ইনস্টল করার পরে আমি কোনও সমস্যা ছাড়াই rmagick রত্ন ইনস্টল করতে পারি। আশাকরি এটা সাহায্য করবে.


0
  1. aptitude install imagemagick
  2. aptitude install perlmagick

অনুযায়ী এই নির্দেশাবলী


1
এটি দুর্দান্ত কাজ করে, যদি না আপনি আরভিএমের মাধ্যমে রুবির নির্দিষ্ট সংস্করণ ব্যবহার করে এমন একটি দলের সাথে কাজ করছেন না। আরভিএম ব্যবহারকারী লোকেদের জন্য উপরের প্রয়োজনীয়তার তালিকার কাজ করা উচিত।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.