উবুন্টু 12.04 এ গিয়ারম্যান ইনস্টল করতে সক্ষম নয়


8

আমি আদেশটি অনুসরণ করে আমার উবুন্টু 12.04 মেশিনে গিয়ারম্যান ইনস্টল করার চেষ্টা করছি

sudo apt-get install gearman-job-server libgearman-dev 
sudo apt-get install php-pear php5-dev 

উপরের কমান্ডগুলি সঠিকভাবে চালিত হয় তবে আমি যখন চালাই run

sudo pecl install gearman 

এটি নিম্নলিখিত হিসাবে ত্রুটি দিচ্ছে

checking whether to enable gearman support... yes, shared
found in /usr
checking for gearman_client_set_context in -lgearman... yes
checking for gearman_worker_set_server_option in -lgearman... yes
checking for gearman_job_error in -lgearman... no
configure: error: libgearman version 1.1.0 or later required
ERROR: `/tmp/pear/temp/gearman/configure' failed

এটি কীভাবে ইনস্টল করা যায় তা আমি খুঁজে পাচ্ছি না।

উত্তর:


3

আপনার ভাণ্ডারে গিয়ারম্যানের পুরানো সংস্করণ রয়েছে। আপনার এটি http://www.gearman.org/ থেকে সর্বশেষতম সংস্করণ (কমপক্ষে 1.1.0) ডাউনলোডের উত্সটি তৈরি এবং ইনস্টল করা দরকার। তারপরে Pecl সহ ইনস্টলেশন পিএইচপি মডিউলটি সহজেই চলে যাবে। সেন্টোসের ক্ষেত্রেও আমার একই সমস্যা ছিল।


আমি লঞ্চপ্যাড. net / গিয়ারমন্ড এবং। / কনফিগার থেকে গিয়ারমন্ড ডাউনলোড করেছি তবে এটি "কনফিগার: ত্রুটি: বুস্ট শিরোনাম সংস্করণ> = 1.39.0" খুঁজে
— পাচ্ছে না

সংকলন প্রসেসি লিনাক্স শিরোনাম জিসিসি ইত্যাদির জন্য আপনাকে কিছু অতিরিক্ত সফ্টওয়্যার ইনস্টল করতে হবে ... সংকলন গিয়ারম্যানকে সফল করে তোলার জন্য আমি এই সফ্টওয়্যারটি ইনস্টল করেছি: জিসিসি জিসিসি-সি ++ মাইএসকিএল মাইএসকিএল-ডেভেল বুস্ট-ডেভেল লিভেন্ট লভেন্ট-
— ডেভেল

আপনাকে ধন্যবাদ, আমি গিয়ারম্যান ১.১.৫ এর নতুন সংস্করণটি এর নির্ভরতাগুলির সাথে ইনস্টল করেছি এবং পিএইচপি মডিউল ইনস্টল করেছি এবং পুরোপুরি কাজ করেছি।
— পঙ্কজকে

11

অন্য বিকল্পটি হল গিয়ারম্যান পিপিএ থেকে লিবিজারম্যান-ডেভ ইনস্টল করা:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:gearman-developers/ppa
sudo apt-get update

ধরে নিই যে আপনি ইতোমধ্যে লিবিজারম্যান-ডেভ এবং গিয়ারম্যান-জব-সার্ভার ইনস্টল করেছেন, আপনাকে যা করতে হবে তা হ'ল:

sudo apt-get upgrade

গিয়ারম্যান আপগ্রেড করতে, আবার কেবল প্যাকল চালান এবং এটি এই বারে কাজ করা উচিত:

sudo pecl install gearman

এটি করার সর্বোত্তম উপায়।
— ম্যাথু স্ক্র্যাগ

3

আপনি গিয়ারম্যান পেকল এক্সটেনশনের একটি পুরানো সংস্করণ ইনস্টল করার চেষ্টা করতে পারেন। যেমন উবুন্টুতে সর্বশেষতম সংস্করণ 12.10 ইনস্টল ব্যর্থ হয়েছে। তবে কিছুটা পূর্বের সংস্করণ নির্দিষ্ট করে কাজ করেছে:

pecl install gearman-1.0.3

আপনি http://pecl.php.net/package/gearman- এ উপলব্ধ সংস্করণগুলির তালিকা পেতে পারেন

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