উবুন্টু 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.