উবুন্টু 12.04 এলটিএসে জিসিসি ইনস্টল করুন


55

আমি যখন উবুন্টু 12.04 এলটিএস সার্ভারের সাথে জিসিসি ইনস্টল করার চেষ্টা করি তখন আমি apt-get install gccনিম্নলিখিত ত্রুটিটি পাই:

The following packages have unmet dependencies:
 gcc : Depends: cpp (>= 4:4.6.1-2ubuntu5) but it is not going to be installed
       Depends: gcc-4.6 (>= 4.6.1-1) but it is not going to be installed
       Recommends: libc6-dev but it is not going to be installed or
                   libc-dev

যখন আমি গভীরভাবে উদ্ভূত হই (যেমন চেষ্টা করি apt-get install gcc-4.6) তখন আমি পাই:

 gcc-4.6 : Depends: gcc-4.6-base (= 4.6.1-9ubuntu3) but 4.6.3-1ubuntu5 is to be installed
           Depends: cpp-4.6 (= 4.6.1-9ubuntu3) but it is not going to be installed
           Depends: libgomp1 (>= 4.6.1-9ubuntu3) but it is not going to be installed
           Depends: libquadmath0 (>= 4.6.1-9ubuntu3) but it is not going to be installed
           Recommends: libc6-dev (>= 2.13-0ubuntu6) but it is not going to be installed

সুতরাং যখন আমি ইনস্টল করার চেষ্টা করব তখন gcc-4.6=4.6.1-9ubuntu3অপসারণের জন্য 366 প্যাকেজগুলির একটি তালিকা পেয়েছি (উদাহরণস্বরূপ apt)। যা উন্মাদনা।

এটি উবুন্টু 12.04 এলটিএস সার্ভারের একটি মূলত ভ্যানিলা ইনস্টলেশন (অর্থাত্ আমি এনগিনেক্স, পাইথন-ফ্ল্যাপ, পাইথন-ইয়ামল, আরএসসিএনসি, পাইথন-পিকেজি-রিসোর্সস, এলএসফ, ফন্টকনফিগ, আইপেটেবলস, ইউএফডাব্লু, স্কোনস এবং জিআরসি) ইনস্টল করেছি।

এটা আমার কাছে খুব অবাক করার বিষয় যে আমি জিসিসি ইনস্টল করতে পারছি না, তাই আমি কেন কিছুটা বিভ্রান্ত হয়ে পড়েছি কেন জিসিসি ইনস্টল করার চেষ্টা ব্যর্থ হয়। একমাত্র আপত্তিজনক সমাধানটি 366 টি প্যাকেজ আনইনস্টল করা মনে হবে, যার মধ্যে অনেকগুলি উবুন্টু পরিচালনার কেন্দ্রস্থল।

কিছু যোগ হয় না, এবং আমি সহায়তার জন্য খুব কৃতজ্ঞ হবে।

সম্পাদনা করুন উপরেরটি সর্বশেষতম প্যাকেজগুলির সাথে রয়েছে, apt-get update; apt-get upgradeউপরোক্ত চেষ্টা করার আগে ব্যবহার করা হয়েছে । দুঃখিত, আমি এটা উল্লেখ করা উচিত ছিল।


1
আপনি কি sudo
অ্যাপটি

উত্তর:


89

একটি মেটাপ্যাকেজ রয়েছে যার নাম build-essentialসংকলক এবং সংযুক্ত / প্রয়োজনীয় প্যাকেজগুলির একটি গোছা ইনস্টল করা উচিত:

sudo apt-get install build-essential

প্রথমে করার পরামর্শটি দুর্দান্ত sudo apt-get update, এটি প্যাকেজ তালিকাগুলি আপডেট করবে এবং সমস্ত সংস্করণ ভালভাবে মেলে।

এটি হ'ল, যদি আপনি নিজের /etc/apt/sources.listফাইলটি ম্যানুয়ালি সংশোধন না করেন । যদি তা হয়, তবে সম্ভবত আপনি কিছু পরিবর্তন করেছেন বা আপনার সংযোজনাগুলির মধ্যে বিরোধী প্যাকেজ রয়েছে যা আপনার দেখতে সমস্যা দেখা দেয়। যদি এটি হয় তবে দয়া করে ফাইলটি দেখুন এবং সমস্যাযুক্ত এন্ট্রিগুলি ঠিক করুন। অবশ্যই, যদি আপনি এটি করতে সহায়তা চান তবে আপনি নিজের sources.listফাইলটি পোস্ট করতে পারেন (বা কোনও টুকরো টুকরো টুকরো /etc/apt/sources.list.d) এবং হয়ত কেউ আপনাকে সেগুলি ঠিক করতে সহায়তা করতে পারে।


2
সমস্যাটি হ'ল অনারিকের একটি ভুল নির্দেশ sources.list। আমি এই রেফারেন্সটি সরিয়ে দিলে সবকিছু প্রাকৃতিকভাবে ইনস্টল করা হয়। সমস্যার সন্ধানের জন্য দুর্দান্ত পরামর্শ sources.list- ধন্যবাদ - অনেক প্রশংসিত।
ব্রায়ান এম হান্ট


1

প্রথমে কমান্ডটি লিখুন:

sudo apt-get update

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

sudo apt-get install gcc

আমি এটি করেছি এবং এটি কাজ করেছে! আপনারও এটি চেষ্টা করা উচিত।

এটি যদি কাজ না করে তবে:

sudo apt-get install build-essential

তারপরে চেষ্টা করুন। আমি এটি কাজ করবে আশা করি!


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

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