আমি কীভাবে হোমব্রু দিয়ে চিত্রগ্রাহক ইনস্টল করব?


201

আমি ওএসএক্স লায়নটিতে ইমেজম্যাগিক ইনস্টল করার চেষ্টা করছি তবে কিছু প্রত্যাশার মতো কাজ করছে না।

-> brew install imagemagick

/usr/local/git/bin/git
==> Cloning https://github.com/adamv/ImageMagick.git
Cloning into /Users/klebershimabuku/Library/Caches/Homebrew/imagemagick--git...
fatal: https://github.com/adamv/ImageMagick.git/info/refs not found: did you run git      update-server-info on the server?
Error: Failure while executing: git clone --depth 1 https://github.com/adamv/ImageMagick.git /Users/kleber/Library/Caches/Homebrew/imagemagick--git

ব্রিউ ডাক্তার বলেছেন:

-> brew doctor
We couldn't detect gcc 4.0.x. Some formulae require this compiler.

Some "config" scripts were found in your path, but not in system or Homebrew folders.

`./configure` scripts often look for *-config scripts to determine if software packagesare installed, and what additional flags to use when compiling and linking.

Having additional scripts in your path can confuse software installed via Homebrew if the config script overrides a system or Homebrew provided script of the same name.

/Users/kleber/.rvm/gems/ruby-1.9.2-p180@global/bin
passenger-config

Setting DYLD_LIBARY_PATH can break dynamic linking.
You should probably unset it.

এবং হ্যাঁ, আমার কাছে এক্সকোড ৪.১ ইনস্টল এবং চলছে।

-> brew update
From http://github.com/mxcl/homebrew
* branch            master     -> FETCH_HEAD
Already up-to-date.

6
আপনার দরকার brew update; আমরা এখন ইমেজম্যাগিকের জন্য একটি আলাদা আয়না ব্যবহার করছি, এবং অ্যাডামভিও চলে গেছে।
অ্যাডাম ভ্যান্ডেনবার্গ

1
আমি ইতিমধ্যে ব্রিউ আপডেট করেছি। এটি ইতিমধ্যে আপ টু ডেট।
ক্লেবার এস।

2
আপনাকে ম্যানুয়ালি আপডেট করতে হতে পারে, ইদানীং আমাদের সমস্যা হচ্ছে: github.com/mxcl/homebrew/…
অ্যাডাম ভ্যানডেনবার্গ

আপনি সিংহটিতে আপগ্রেড করার পরে কি এক্সকোডটি পুনরায় ইনস্টল করেছেন? যদি আপনি এটি হাতের আগে ইনস্টল করে থাকেন তবে সেই ইনস্টলটি আর কাজ করে না। আমার একই সমস্যা ছিল, যদিও চিত্রম্যাগিকের সাথে নয়।
ট্র্যাভিস

উল্লিখিত স্ক্রিপ্টটি ব্যবহার করে সমাধান করা হয়েছে। ধন্যবাদ!
ক্লেবার এস।

উত্তর:


93

আমার জন্য দ্রুততম সমাধানটি নিম্নলিখিত কাজগুলি করছিল:

cd /usr/local
git reset --hard FETCH_HEAD

তারপরে আমি আবার চেষ্টা করেছি brew install imagemagickএবং এটি অ্যাডামভের পরিবর্তে নতুন আয়না থেকে প্যাকেজটি সঠিকভাবে টেনে নিয়েছে।

যদি এটি কাজ না করে তবে নিশ্চিত হয়ে নিন যে /Library/Caches/Homebrewকোনও চিত্রম্যাগিক ফাইল বা ফোল্ডার নেই। যদি এটি করে তবে সেগুলি মুছুন।


1
এটি আজ আর কাজ করবে না। আপনি যদি এখনই সমস্যাটি পান তবে এটি কারণ আপনি একটি পুরানো সংস্করণ ইনস্টল করার চেষ্টা করছেন যা একটি সদ্য ডিপ্যান্ট রেপোর উপর নির্ভর করে।
ম্যাটিএসজি

2
নির্বাহযোগ্য কোথায়?
chovy

সুডো ক্লাউন $ (হোয়ামি) / ইউএসআর / লোকাল, সিডি / ইউএসআর / লোকাল, গিট রিসেট --হেতু FETCH_HEAD, ব্রিউ ইনস্টল ইমেজম্যাগিক, এটি আমার জন্য আজ কাজ করে।
বায়ো নাম

3
একটি ম্যাক @chovy, এক্সিকিউটেবল "magick" বলা হয় এবং / usr / local / bin / magick /usr/local/Cellar/imagemagick/7.0.8-8/bin/magick মত কোথাও এ সিমলিঙ্ক করা হবে না
কেভিন হাচিন্সন

167

আপনি চেষ্টা করতে পারেন:

brew update && brew install imagemagick


6
এটি আমার জন্য ম্যাক ওস 10.11.1 এ পুরোপুরি কাজ করেছে এল ক্যাপ্টেন
19me

12
নোট করুন যে brew upgradeহোমব্রুতে সমস্ত কিছু আপগ্রেড করে।
এপি

67
brew install imagemagick

আপনি gsযদি পিডিএফকে চিত্রগুলিতে রূপান্তর করতে চান তবে এটি নির্ভরতা যা ইনস্টল করতে ভুলবেন না :

brew install ghostscript

1

এখানে পুরানো থ্রেডের জবাব দেওয়া হচ্ছে (এবং কিছুটা অফ-টপিক) কারণ স্থানীয় ওয়েব সার্ভারে চালানোর জন্য ম্যাক ওএসে কীভাবে ইমেজ ম্যাজিক ইনস্টল করতে হবে তা অনুসন্ধান করার সময় আমি এটি পেয়েছিলাম। ইমেজম্যাগিক ইনস্টল করা যথেষ্ট নয়। আপনাকে পিইসিএলও ইনস্টল করতে হবে যাতে পিএইচপি মডিউলটি লোড হয়।

থেকে এই তাই উত্তর :

brew install php
brew install imagemagick
brew install pkg-config
pecl install imagick

এবং আপনার প্রয়োজন হতে পারে sudo apachectl restart। তারপরে phpinfo()আপনার ওয়েব সার্ভারে চলমান একটি সাধারণ পিএইচপি স্ক্রিপ্টের মধ্যে যাচাই করুন ।

যদি এটি এখনও না থাকে, আপনার সম্ভবত একই ম্যাকের পিএইচপি এর একাধিক সংস্করণ (কমান্ড লাইনের মাধ্যমে একটি, আপনার ওয়েব সার্ভারের মাধ্যমে একটি) চালানোর সমস্যা রয়েছে have সমস্যাটি সমাধান করার জন্য এটি এই উত্তরের সুযোগের বাইরে, তবে কয়েকটি ভাল বিকল্প আছে।


-15

আপনি করতে পারেন:

brew reinstall php55-imagick

যেখানে পিএইচপি 55 আপনার পিএইচপি সংস্করণ।


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