আমি জানি না এই প্রশ্নটি এখানে আছে কিনা, তবে আমি একটি গুলি করব। ওহে. আমি আমার মেশিনে উইন্ডো ভিস্তার সাথে উবুন্টু ১১.১০ ডুয়াল-বুট চালাচ্ছি। উবুন্টুতে, আমি আরভিএম, রেল রত্ন, এবং পোস্টগ্রেএসকিউএল ইনস্টল করেছি (পোস্টগ্র্যাস সার্ভার, ক্লায়েন্ট, এবং অন্যান্য প্যাকেজগুলি যেমন libpq5, কারণ আমি এটি সফ্টওয়্যার কেন্দ্রের মাধ্যমে ইনস্টল করেছি)।
আমি heroku আমার অ্যাপ্লিকেশন স্থাপন করার চেষ্টা করছি, কিন্তু দেখে মনে হচ্ছে আমি ইনস্টল করতে হবে PG মণি। আমি এটি ইনস্টল করার চেষ্টা করেছি, তবে পরিবর্তে এই ত্রুটিটি পেয়েছি:
ত্রুটি: রত্ন নেটিভ এক্সটেনশন তৈরি করতে ব্যর্থ।
/home/pcr/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb pg_config অনুসন্ধান করছে ... হ্যাঁ
/ Usr / bin / pg_config থেকে কনফিগার মানগুলি ব্যবহার করা
আপনাকে একটি সার্ভার-সাইড এক্সটেনশন তৈরির জন্য postgresql-server-dev-XY বা ক্লায়েন্ট-সাইড অ্যাপ্লিকেশন তৈরির জন্য libpq-dev ইনস্টল করতে হবে। আপনাকে একটি সার্ভার-সাইড এক্সটেনশন তৈরির জন্য postgresql-server-dev-XY বা ক্লায়েন্ট-সাইড অ্যাপ্লিকেশন তৈরির জন্য libpq-dev ইনস্টল করতে হবে।
libpq-fe.h এর জন্য পরীক্ষা করা হচ্ছে ... * extconf.rb ব্যর্থ হয়েছে *
গুগল ও স্ট্যাকওভারফ্লো কিছুক্ষণ অনুসন্ধান করার পরে, অনেকে বলেছিলেন যে libpq-dev ইনস্টল করতে হবে। আমি চেষ্টা করেছি, সফ্টওয়্যার কেন্দ্রের মাধ্যমে তবে নির্ভরতা আনমেট করতে ব্যর্থ হয়েছি। আমি অ্যাপটি-গেটের মাধ্যমে চেষ্টা করেছিলাম, এটি বলেছে যে আমার কাছে libkrb5-dev এবং krb5-বহুদেব দরকার। আমি চেষ্টা করেছিলাম sudo apt-get install libpq-dev libkrb5-dev krb5-multidev
এবং পেয়েছি:
নিম্নলিখিত প্যাকেজগুলির আনমেট নির্ভরতা রয়েছে: krb5- মাল্টিদেব:
নির্ভর করে: libkrb5-3 (= 1.9.1 + dfsg-1ubuntu1) তবে 1.9.1 + dfsg-1ubuntu2.1 ইনস্টল করা হবে
নির্ভর করে: libk5crypto3 (= 1.9.1 + dfsg-1ubuntu1) তবে 1.9.1 + dfsg-1ubuntu2.1 ইনস্টল করা হবে
নির্ভর করে: libgssapi-krb5-2 (= 1.9.1 + dfsg-1ubuntu1) তবে 1.9.1 + dfsg-1ubuntu2.1 ইনস্টল করতে হবে E: সমস্যাগুলি সংশোধন করতে অক্ষম, আপনি ভাঙা প্যাকেজ ধারণ করেছেন।
তবে আমার সিস্টেমে ইতিমধ্যে libkrb5-3, libk5crypto3, এবং libgssapi-krb5-2 (সংস্করণ 1.9.1 + dfsg-1ubuntu2.1 সহ) রয়েছে! আমি মনে করি সম্ভবত প্রয়োজনীয় সংস্করণটি 1.9.1 + dfsg-1ubuntu1। সুতরাং, সম্ভবত আমাকে প্রথমে 1.9.1 + dfsg-1ubuntu2.1 প্যাকেজগুলি সরিয়ে ফেলতে হবে। আপনি কি মনে করেন এটি মুছে ফেলা আমার পক্ষে নিরাপদ? আমি তাদের মধ্যে একটি অপসারণের চেষ্টা করেছি, তবে সফ্টওয়্যার কেন্দ্র আমাকে সতর্ক করে দিয়েছে যে এটি পোস্টগ্রাগেস, ওপেনসেল ক্লায়েন্ট, এসএমবিসিলেট, কাপ এবং অন্যান্য অনেকগুলি প্যাকেজও সরিয়ে ফেলবে।
এর সমাধান করার জন্য আমার কী করা উচিত? এবং, পিজি মণিটি কি ডিবিএম হিসাবে পোস্টগ্রিস সহ রেলস অ্যাপ তৈরি করতে আমার স্থানীয় মেশিনে ইনস্টল করা প্রয়োজন? এর পরিবর্তে পির রত্নকে হিরকুতে অন্তর্ভুক্ত করার জন্য কি "হস্তান্তর" করার কোনও উপায় আছে?