উবুন্টু 10.04 এর সর্বশেষ সংস্করণে আমি কীভাবে জিসিসি আপডেট করতে পারি?


44

আমার বর্তমানে উবুন্টু 10.04 32-বিট রয়েছে এটিতে বর্তমানে জিসিসি 4.4.3 ইনস্টল করা আছে। আমি এটি gcc 4.6.1 এ আপগ্রেড করতে চাই।

  1. উবুন্টু প্যাকেজ ম্যানেজার ব্যবহার করে কীভাবে আপডেট করবেন:

    apt-get upgrade/install
    
  2. দ্বিতীয় বিকল্প হিসাবে আমি সর্বশেষতম জিসিসি স্ন্যাপশট ফাইলটি ডাউনলোড করেছি:

    http://gcc.cybermirror.org/snapshots/LATEST-4.7/gcc-4.7-20110709.tar.bz2

আমি কীভাবে এটি কনফিগার করব, সংকলন করব এবং ইনস্টল করব?


1
বিটিডব্লিউ, উবুন্টু নির্দিষ্ট প্রশ্নগুলি জিজ্ঞাসা উবুন্টু স্ট্যাকএক্সচেঞ্জ সাইটেও জিজ্ঞাসা করা যেতে পারে ।
— ইলারি কাজস্তে

উত্তর:


11

আমি মনে করি আপনার পিপিএটি আপনার সংগ্রহস্থলগুলিতে যুক্ত করে আপনি এটি পেতে পারেন:

https://launchpad.net/~ubuntu-toolchain-r/+archive/test

আপনি চালিয়ে পিপিএ যুক্ত করতে পারেন

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

এটি সংগ্রহস্থলগুলিতে থাকার পরে (এবং চলার পরে apt-get update) আপনি সর্বশেষ সংস্করণে 1 টি আপডেট করতে সক্ষম হবেন ( apt-get upgradeঅথবা সম্ভবত 2) আপনার এটির প্রয়োজন হবে এমন আলাদা প্যাকেজ হিসাবে আপনার প্রয়োজন হবে apt-get install। আমি নিশ্চিত না যে এই প্যাকেজটির ক্ষেত্রে কী আছে।

আরও তথ্য: আপনার সংগ্রহস্থলগুলিতে কীভাবে পিপিএ যুক্ত করতে হয় তার গাইড করুন।


4
এটা কাজ করছে না. পরে sudo add-apt-repository ppa:ubuntu-toolchain-r/testএবং sudo apt-get update, উভয় sudo apt-get upgrade gccএবং sudo apt-get upgrade g++-4.7কিছুই করেনি। আমার কাছে স্টক 11.10 64 বিট ইনস্টল আছে।
— ভোল্ট্রেভো

41

যোগ https://launchpad.net/~ubuntu-toolchain-r/+archive/test চলমান করে আপনার ভান্ডার হবে:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

তারপরে আপনার সবেমাত্র ইনস্টল করা সংস্করণে মানচিত্রের জন্য AskUbuntu এ পদক্ষেপগুলি অনুসরণ করুন gcc।

আমাদের ক্ষেত্রে, আপনি চালাতে চান:

sudo apt-get update
sudo apt-get install gcc-4.6
sudo apt-get install g++-4.6
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 20
sudo update-alternatives --config gcc
sudo update-alternatives --config g++

1
+1, এটি আমার পক্ষে কাজ করেছে। শেষ লাইনে কোড গঠন করা দরকার তবে পরিবর্তনের অনুমতি দেওয়ার জন্য এটি কোনও বড় সম্পাদনা নয়।
— নিক

কেন এটি নির্বাচিত উত্তর নয়?
— পাইলার

2

প্যাকেজ ম্যানেজারের সাথে আপনি এলটিএসে সর্বশেষতম কিছু পান না। ব্যাকপোর্টেড সুরক্ষা আপডেটের সাথে এটি স্থিতিশীল হওয়ার কথা। আমি ডিস্ট্রোস আপডেট করার ভক্ত নই, আমি কেবল পুনরায় ইনস্টল করে copy / অনুলিপি করছি

  
./configure
make
make install  

সাধারণ পদ্ধতি। কনফিগার স্ক্রিপ্টে বিকল্পগুলি পড়ুন ... আপনার একটি নতুন সংকলনের জন্য একটি সংস্করণ ইনস্টল করতে হবে। মেক ইনস্টল সম্ভবত আপনার বর্তমান ইনস্টল মাঙ্গল হবে।

পরামর্শ: আপনি যদি "সর্বাধিক" চান তবে "নতুন" ব্যবহার করুন - এটি এই মুহুর্তে আমার মনে হয় ১১.১০।


আপনি নিজেই উবুনুত আপডেট করার কথা বলেছেন? আমি যা খুঁজছি তা নয়। আমি আমার উবুন্টুতে ইনস্টল করা জিসিসি আপগ্রেড করতে চাইছি।
— গোল্ডেনম্যান

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